perm filename MSG3[JNK,JMC]1 blob
sn#749866 filedate 1984-04-09 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00518 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00075 00002 ∂17-Jan-84 0916 @SU-SCORE.ARPA:trattnig@diablo Commercial Dataflow Processors
C00077 00003 ∂17-Jan-84 1153 ETCHEMENDY@SRI-AI.ARPA Dretske dinner
C00078 00004 ∂17-Jan-84 1743 @SU-SCORE.ARPA:EENGELMORE@SUMEX-AIM.ARPA ID Mail/Feigenbaum, Engelmore
C00080 00005 ∂17-Jan-84 2348 LAWS@SRI-AI.ARPA AIList Digest V2 #8
C00104 00006 ∂18-Jan-84 1201 @SU-SCORE.ARPA:CET@SU-AI Call for Nominations for IBM Fellowship
C00106 00007 ∂18-Jan-84 1223 GOLUB@SU-SCORE.ARPA Appointment
C00108 00008 ∂18-Jan-84 1704 DKANERVA@SRI-AI.ARPA CSLI Newsletter No. 15, January 19, 1984
C00123 00009 ∂18-Jan-84 2004 GOLUB@SU-SCORE.ARPA Rivest's office
C00124 00010 ∂19-Jan-84 1507 JF@SU-SCORE.ARPA "no. theory sem., changed time"
C00126 00011 ∂19-Jan-84 1511 REGES@SU-SCORE.ARPA Gray Tuesday Meeting
C00128 00012 ∂19-Jan-84 1716 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00130 00013 ∂19-Jan-84 2348 BRODER@SU-SCORE.ARPA Past & Next AFLB talk(s)
C00137 00014 ∂20-Jan-84 0926 KJB@SRI-AI.ARPA Area D planning
C00139 00015 ∂20-Jan-84 0931 LIBRARY@SU-SCORE.ARPA Computer Graphics Forum--New Journal Need Comments
C00142 00016 ∂20-Jan-84 1316 JF@SU-SCORE.ARPA ibm fellowship
C00144 00017 ∂22-Jan-84 0220 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #4
C00154 00018 ∂22-Jan-84 1625 LAWS@SRI-AI.ARPA AIList Digest V2 #9
C00178 00019 ∂23-Jan-84 1054 LEISER@SRI-AI.ARPA DEC INTRO / SCRIBE NOTES
C00180 00020 ∂23-Jan-84 1105 DKANERVA@SRI-AI.ARPA McCarty Lectures
C00184 00021 ∂23-Jan-84 1649 JF@SU-SCORE.ARPA bats, feb.3
C00185 00022 ∂23-Jan-84 2235 ALMOG@SRI-AI.ARPA reminder on why discourse wont go away
C00187 00023 ∂24-Jan-84 0911 TAJNAI@SU-SCORE.ARPA IBM Fellowship Nominations
C00189 00024 ∂24-Jan-84 1435 KJB@SRI-AI.ARPA Reminder on tech reports and lecture notes
C00193 00025 ∂24-Jan-84 1459 TAJNAI@SU-SCORE.ARPA IBM Fellowship Nominees
C00195 00026 ∂25-Jan-84 1000 JF@SU-SCORE.ARPA num. th. sem. thursday
C00196 00027 ∂25-Jan-84 1055 GOLUB@SU-SCORE.ARPA Rivest Lecture
C00197 00028 ∂25-Jan-84 1124 LIBRARY@SU-SCORE.ARPA New Journals Coming In
C00198 00029 ∂25-Jan-84 1232 @SRI-AI.ARPA,@SU-SCORE.ARPA:RPERRAULT@SRI-AI.ARPA [Ivan Sag <sag@Su-psych>: Dinner with Morris Halle]
C00201 00030 ∂25-Jan-84 1422 KJB@SRI-AI.ARPA Advisory Panel Letters
C00202 00031 ∂25-Jan-84 1519 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Issues in Perception, Language and Cognition
C00205 00032 ∂25-Jan-84 1715 GOLUB@SU-SCORE.ARPA Ph D Admissions
C00208 00033 ∂25-Jan-84 1721 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 16, January 26, 1984
C00237 00034 ∂25-Jan-84 1726 BMACKEN@SRI-AI.ARPA New Building
C00239 00035 ∂25-Jan-84 2226 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Ph D Admissions
C00243 00036 ∂25-Jan-84 2309 GOLUB@SU-SCORE.ARPA Re: Ph D Admissions
C00245 00037 ∂25-Jan-84 2346 CLT SPECIAL SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00247 00038 ∂25-Jan-84 2348 @SU-SCORE.ARPA:JMC@SU-AI
C00248 00039 ∂26-Jan-84 0230 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #5
C00261 00040 ∂26-Jan-84 0301 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #5
C00274 00041 ∂26-Jan-84 0837 DKANERVA@SRI-AI.ARPA seminar abstract
C00276 00042 ∂26-Jan-84 0837 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SPECIAL SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00279 00043 ∂26-Jan-84 1156 @SU-SCORE.ARPA:reid@Glacier Re: Ph D Admissions
C00281 00044 ∂26-Jan-84 1523 GOLUB@SU-SCORE.ARPA Lenat meeting
C00283 00045 ∂26-Jan-84 1601 @SRI-AI.ARPA:Bush@SRI-KL.ARPA seminar announcement
C00286 00046 ∂26-Jan-84 1758 TAJNAI@SU-SCORE.ARPA response forms for Forum
C00287 00047 ∂26-Jan-84 @SU-SCORE.ARPA:reid@Glacier 27-Jan-84 JMC Re: Ph D Admissions
C00293 00048 ∂26-Jan-84 2252 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Ph D Admissions
C00298 00049 ∂27-Jan-84 0832 LB@SRI-AI.ARPA Administrative Staff Meeting
C00299 00050 ∂27-Jan-84 0954 JF@SU-SCORE.ARPA [avi%ucbernie@Berkeley (Avi Wigderson): Re: speakers]
C00301 00051 ∂27-Jan-84 1217 BMACKEN@SRI-AI.ARPA Building Meeting
C00303 00052 ∂27-Jan-84 1504 BMACKEN@SRI-AI.ARPA Building Meeting
C00304 00053 ∂27-Jan-84 1532 @SRI-AI.ARPA,@SU-SCORE.ARPA:JRP@SRI-AI.ARPA Conference: Themes from David Kaplan
C00306 00054 ∂27-Jan-84 1630 BERG@SU-SCORE.ARPA courses and degrees
C00307 00055 ∂27-Jan-84 1658 TAJNAI@SU-SCORE.ARPA Bell Fellowship Nominations went out
C00309 00056 ∂27-Jan-84 1702 BSCOTT@SU-SCORE.ARPA 1984-85 Research Offsets
C00310 00057 ∂27-Jan-84 1736 GOLUB@SU-SCORE.ARPA Research offset
C00312 00058 ∂27-Jan-84 2130 @SU-SCORE.ARPA:cheriton@diablo Re: Ph D Admissions
C00314 00059 ∂27-Jan-84 2233 @SU-SCORE.ARPA:JMC@SU-AI
C00315 00060 ∂28-Jan-84 0116 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
C00321 00061 ∂28-Jan-84 2020 PAPA@SU-SCORE.ARPA Seminar on Wednesday
C00323 00062 ∂29-Jan-84 1232 JF@SU-SCORE.ARPA comp. number theory seminar
C00328 00063 ∂29-Jan-84 1238 JF@SU-SCORE.ARPA oops
C00329 00064 ∂29-Jan-84 1426 @SRI-AI.ARPA,@SU-SCORE.ARPA:veatch@whitney Re: Lisp As Language Course, P.S.
C00332 00065 ∂29-Jan-84 1427 @SU-SCORE.ARPA:jtli%ucbesvax@Berkeley Re: comp. number theory seminar
C00334 00066 ∂29-Jan-84 1503 GOLUB@SU-SCORE.ARPA Lunch/Admissions
C00335 00067 ∂29-Jan-84 1527 @SU-SCORE.ARPA:lawler%ucbernie@Berkeley Re: Seminar on Wednesday
C00338 00068 ∂29-Jan-84 1534 @SU-SCORE.ARPA:SHORTLIFFE@SUMEX-AIM.ARPA Re: courses and degrees
C00340 00069 ∂29-Jan-84 2036 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA SPECIAL REMINDER on why discourse wont go away
C00344 00070 ∂29-Jan-84 2233 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Lunch/Admissions
C00346 00071 ∂30-Jan-84 0152 @SU-SCORE.ARPA:lawler%ucbernie@Berkeley Re: Seminar on Wednesday
C00348 00072 ∂30-Jan-84 0853 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA Csli bboard
C00350 00073 ∂30-Jan-84 0855 JF@SU-SCORE.ARPA driving to bats
C00351 00074 ∂30-Jan-84 1151 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA csli bboard
C00352 00075 ∂30-Jan-84 1432 TAJNAI@SU-SCORE.ARPA Computer Forum Reception
C00354 00076 ∂30-Jan-84 1603 TAJNAI@SU-SCORE.ARPA Birds of a Feather Sessions
C00358 00077 ∂30-Jan-84 1631 SCHMIDT@SUMEX-AIM.ARPA new BBOARD HPP-Lisp-Machines
C00359 00078 ∂30-Jan-84 2209 LAWS@SRI-AI.ARPA AIList Digest V2 #10
C00387 00079 ∂31-Jan-84 0830 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Talkware seminar Mon Feb 6, Tom Moran (PARC)
C00391 00080 ∂31-Jan-84 1201 JF@SU-SCORE.ARPA reminder about thursday's seminar
C00393 00081 ∂31-Jan-84 1222 JF@SU-SCORE.ARPA car pools for friday
C00395 00082 ∂31-Jan-84 1610 @SU-SCORE.ARPA:YM@SU-AI Vazirani's BATS talk
C00396 00083 ∂31-Jan-84 1818 YAO@SU-SCORE.ARPA Kannan's visit
C00398 00084 ∂01-Feb-84 0003 @SU-SCORE.ARPA:YM*@SU-AI Reminder: next AFLB talks
C00402 00085 ∂01-Feb-84 0232 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #6
C00432 00086 ∂01-Feb-84 1042 GOLUB@SU-SCORE.ARPA staff relations
C00434 00087 ∂01-Feb-84 1127 GOLUB@SU-SCORE.ARPA Next lunch
C00435 00088 ∂01-Feb-84 1134 GOLUB@SU-SCORE.ARPA Meeting on Tuesday
C00436 00089 ∂01-Feb-84 1141 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Foundations seminar
C00438 00090 ∂01-Feb-84 1730 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA newsletter no. 17, February 2, 1984
C00465 00091 ∂01-Feb-84 1735 YAO@SU-SCORE.ARPA re Kannan's visit
C00466 00092 ∂02-Feb-84 0115 LAWS@SRI-AI.ARPA AIList Digest V2 #10
C00494 00093 ∂02-Feb-84 0229 LAWS@SRI-AI.ARPA AIList Digest V2 #11
C00519 00094 ∂02-Feb-84 0252 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Talk today at SRI by Tom Brown of Kestrel Institute
C00521 00095 ∂02-Feb-84 1030 TAJNAI@SU-SCORE.ARPA Dietary Restrictions
C00522 00096 ∂02-Feb-84 1252 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Issues in Perception, Language and Cognition
C00526 00097 ∂02-Feb-84 1411 @SRI-AI.ARPA,@SU-SCORE.ARPA:ETCHEMENDY@SRI-AI.ARPA Philosophy Colloquium
C00528 00098 ∂02-Feb-84 1606 JF@SU-SCORE.ARPA bats friday
C00529 00099 ∂02-Feb-84 2040 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00532 00100 ∂02-Feb-84 2051 @SRI-AI.ARPA:CLT@SU-AI SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00535 00101 ∂03-Feb-84 0231 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #7
C00569 00102 ∂03-Feb-84 0822 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00572 00103 ∂03-Feb-84 0823 EMMA@SRI-AI.ARPA Friday staff meeting
C00573 00104 ∂03-Feb-84 0830 KJB@SRI-AI.ARPA Dec 20
C00574 00105 ∂03-Feb-84 1141 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA McCarthy Lectures on the Formalization of Commonsense Knowledge
C00578 00106 ∂03-Feb-84 2358 LAWS@SRI-AI.ARPA AIList Digest V2 #12
C00598 00107 ∂04-Feb-84 1034 YM Automatic reasoning: proposed seminar
C00605 00108 ∂04-Feb-84 1318 @SRI-AI.ARPA,@SU-SCORE.ARPA:JRP@SRI-AI.ARPA Foundations Seminar
C00607 00109 ∂05-Feb-84 0007 LAWS@SRI-AI.ARPA AIList Digest V2 #13
C00624 00110 ∂05-Feb-84 0959 KJB@SRI-AI.ARPA Foundations planning meeting
C00626 00111 ∂06-Feb-84 0217 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #8
C00633 00112 ∂06-Feb-84 0852 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Automatic reasoning: proposed seminar
C00637 00113 ∂06-Feb-84 1122 GOLUB@SU-SCORE.ARPA agenda
C00638 00114 ∂06-Feb-84 1128 GOLUB@SU-SCORE.ARPA No lunch
C00639 00115 ∂06-Feb-84 1454 EMMA@SRI-AI.ARPA Provost's lecture series
C00640 00116 ∂06-Feb-84 1551 @SRI-AI.ARPA,@SU-SCORE.ARPA:LAURI@SRI-AI.ARPA Talk by Ken Church
C00642 00117 ∂06-Feb-84 1716 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA reminder on WHY DISCOURSE WONT GO AWAY
C00644 00118 ∂06-Feb-84 2051 @SU-SCORE.ARPA:ullman@diablo oops.
C00645 00119 ∂06-Feb-84 2056 ULLMAN@SU-SCORE.ARPA next meeting
C00646 00120 ∂07-Feb-84 0805 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA letter re software royalty policy
C00649 00121 ∂07-Feb-84 0830 @SU-SCORE.ARPA:OR.STEIN@SU-SIERRA.ARPA Re: No lunch
C00651 00122 ∂07-Feb-84 0937 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Stanford Linguistics Colloquium on 7 Feb.
C00653 00123 ∂07-Feb-84 1549 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Issues in Perception, Cognition, and Language. February 13
C00657 00124 ∂07-Feb-84 1736 GOLUB@SU-SCORE.ARPA Next meeting
C00658 00125 ∂07-Feb-84 1739 @SU-SCORE.ARPA:YM@SU-AI Reminder: next AFLB talks (and no talks)
C00661 00126 ∂08-Feb-84 1331 KJB@SRI-AI.ARPA Edinburgh
C00662 00127 ∂08-Feb-84 2243 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 18, February 9, 1984
C00691 00128 ∂09-Feb-84 2147 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00693 00129 ∂10-Feb-84 0928 KJB@SRI-AI.ARPA Engdahl and Cooper visit
C00695 00130 ∂10-Feb-84 1546 @SRI-AI.ARPA,@SU-SCORE.ARPA:PETERS@SRI-AI.ARPA Linguistics Colloquium
C00698 00131 ∂11-Feb-84 0005 LAWS@SRI-AI.ARPA AIList Digest V2 #14
C00728 00132 ∂11-Feb-84 0121 LAWS@SRI-AI.ARPA AIList Digest V2 #15
C00750 00133 ∂11-Feb-84 0215 LAWS@SRI-AI.ARPA AIList Digest V2 #16
C00785 00134 ∂11-Feb-84 1747 KJB@SRI-AI.ARPA Graduate students at CSLI
C00788 00135 ∂11-Feb-84 2236 LAWS@SRI-AI.ARPA AIList Digest V2 #17
C00819 00136 ∂11-Feb-84 2320 LAWS@SRI-AI.ARPA AIList Digest V2 #18
C00840 00137 ∂13-Feb-84 1422 GOLUB@SU-SCORE.ARPA [Ernst W. Mayr <MAYR@SU-SCORE.ARPA>: Faculty lunch]
C00842 00138 ∂13-Feb-84 1736 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Reminder on WHY DISCOURSE WONT GO AWAY
C00846 00139 ∂13-Feb-84 2021 MAYR@SU-SCORE.ARPA complexity theory primer
C00849 00140 ∂13-Feb-84 2150 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA tuesday am c1 seminar
C00851 00141 ∂14-Feb-84 0126 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
C00856 00142 ∂14-Feb-84 0828 LEISER@SRI-AI.ARPA CSLI DEC 2060 ACCOUNTS
C00858 00143 ∂14-Feb-84 1418 KJB@SRI-AI.ARPA two things
C00861 00144 ∂14-Feb-84 1719 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA semantics of programming languages seminar
C00863 00145 ∂14-Feb-84 1740 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA February 20th: Issues in Perception, Cognition, and Language
C00867 00146 ∂15-Feb-84 0002 @SU-SCORE.ARPA:YM*@SU-AI Reminder: next AFLB talk
C00870 00147 ∂15-Feb-84 0943 BMACKEN@SRI-AI.ARPA new building
C00872 00148 ∂15-Feb-84 1100 ELYSE@SU-SCORE.ARPA House for sale
C00874 00149 ∂15-Feb-84 1224 LEISER@SRI-AI.ARPA CSLI DEC 2060
C00876 00150 ∂15-Feb-84 1429 GOLUB@SU-SCORE.ARPA [Kent Curtis <curtis%nsf-cs@CSNet-Relay>: recruiting]
C00879 00151 ∂15-Feb-84 1531 GOLUB@SU-SCORE.ARPA Meeting on Feb 23
C00880 00152 ∂15-Feb-84 1603 HOBBS@SRI-AI.ARPA Dinner with Hugh Kenner
C00882 00153 ∂15-Feb-84 1719 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 19, February 16, 1984
C00902 00154 ∂15-Feb-84 1928 REGES@SU-SCORE.ARPA Grey Tuesday Reminder
C00904 00155 ∂15-Feb-84 2052 LAWS@SRI-AI.ARPA AIList Digest V2 #19
C00930 00156 ∂16-Feb-84 1043 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00932 00157 ∂16-Feb-84 1657 PETERS@SRI-AI.ARPA Last pass on fixing a meeting time
C00933 00158 ∂16-Feb-84 2032 BRODER@SU-SCORE.ARPA Conference on Computer Algebra
C00935 00159 ∂16-Feb-84 2217 @SRI-AI.ARPA:halvorsen.pa@PARC-MAXC.ARPA Re: Last pass on fixing a meeting time
C00936 00160 ∂17-Feb-84 0901 GOLUB@SU-SCORE.ARPA sabbatical leave
C00937 00161 ∂17-Feb-84 1354 @SU-SCORE.ARPA:golub@navajo Missing black book
C00938 00162 ∂17-Feb-84 2105 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
C00944 00163 ∂18-Feb-84 0122 @SRI-AI.ARPA:Kaplan.pa@PARC-MAXC.ARPA Visit by George Miller
C00947 00164 ∂18-Feb-84 0224 BMACKEN@SRI-AI.ARPA furniture for trailors
C00951 00165 ∂18-Feb-84 0316 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Monday (Feb 20) meeting of the class
C00954 00166 ∂18-Feb-84 0913 GOLUB@SU-SCORE.ARPA Grey Tuesday
C00956 00167 ∂18-Feb-84 1058 @SRI-AI.ARPA:Kay.PA@PARC-MAXC.ARPA Re: furniture for trailors
C00958 00168 ∂19-Feb-84 1700 ULLMAN@SU-SCORE.ARPA S/C plan
C00959 00169 ∂19-Feb-84 2022 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Tuesday's meeting of the discourse seminar
C00961 00170 ∂20-Feb-84 0934 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00962 00171 ∂20-Feb-84 0943 @SRI-AI.ARPA:CLT@SU-AI SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C00963 00172 ∂20-Feb-84 1738 ETCHEMENDY@SRI-AI.ARPA Dinner with Lewis
C00964 00173 ∂20-Feb-84 1950 LAWS@SRI-AI.ARPA AIList Digest V2 #20
C00993 00174 ∂20-Feb-84 2255 REGES@SU-SCORE.ARPA Computer Science Education Lunch
C00996 00175 ∂21-Feb-84 0220 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #9
C01014 00176 ∂21-Feb-84 0800 LEISER@SRI-AI.ARPA SYSTEM SHUTDOWN
C01016 00177 ∂21-Feb-84 0927 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C01018 00178 ∂21-Feb-84 0932 GOLUB@SU-SCORE.ARPA Cheriton re-appointment
C01019 00179 ∂21-Feb-84 0936 GOLUB@SU-SCORE.ARPA Todats Events
C01020 00180 ∂21-Feb-84 1036 @SU-SCORE.ARPA:OR.STEIN@SU-SIERRA.ARPA Re: sabbatical leave
C01021 00181 ∂21-Feb-84 1351 @MIT-MC:AUGUST@JPL-VLSI ADDITION TO MAILING LIST
C01022 00182 ∂21-Feb-84 1440 ULLMAN@SU-SCORE.ARPA next meeting
C01023 00183 ∂21-Feb-84 1836 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA c1 seminar
C01025 00184 ∂21-Feb-84 2111 GOLUB@SU-SCORE.ARPA salaries
C01026 00185 ∂21-Feb-84 2201 GOLUB@SU-SCORE.ARPA Darpa Proposal
C01027 00186 ∂22-Feb-84 0001 @SU-SCORE.ARPA:YM*@SU-AI AFLB talks for this week and the next one:
C01032 00187 ∂22-Feb-84 1033 JUTTA@SU-SCORE.ARPA Presentation by Steve Chen
C01034 00188 ∂22-Feb-84 1115 GOLUB@SU-SCORE.ARPA Grey Tuesday, students, tec.
C01037 00189 ∂22-Feb-84 1137 LAWS@SRI-AI.ARPA AIList Digest V2 #20
C01066 00190 ∂22-Feb-84 1154 JUTTA@SU-SCORE.ARPA Steve Chen's presentation on 7 March
C01067 00191 ∂22-Feb-84 1222 LEISER@SRI-AI.ARPA QUME QVT103 TERMINAL DEMO
C01069 00192 ∂22-Feb-84 1322 @SU-SCORE.ARPA:RINDFLEISCH@SUMEX-AIM.ARPA Student Applicant Interview Trips
C01072 00193 ∂22-Feb-84 1435 ELYSE@SU-SCORE.ARPA Visitor from Ireland
C01074 00194 ∂22-Feb-84 1439 ELYSE@SU-SCORE.ARPA grammar
C01075 00195 ∂22-Feb-84 1758 LAWS@SRI-AI.ARPA AIList Digest V2 #21
C01099 00196 ∂23-Feb-84 0854 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA CSLI Newsletter No. 20, February 23, 1984
C01111 00197 ∂23-Feb-84 0914 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA
C01114 00198 ∂23-Feb-84 0917 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA
C01117 00199 ∂23-Feb-84 0923 @SU-SCORE.ARPA:rodrigue@LBL-CSAM Re: Industry lecturers
C01118 00200 ∂23-Feb-84 1011 GOLUB@SU-SCORE.ARPA Congratulations
C01119 00201 ∂23-Feb-84 1015 @SU-SCORE.ARPA:lantz@diablo Re: Grey Tuesday, students, tec.
C01122 00202 ∂23-Feb-84 1019 @SU-SCORE.ARPA:pratt@navajo Average time to graduation
C01123 00203 ∂23-Feb-84 1032 GOLUB@SU-SCORE.ARPA Re: Average time to graduation
C01125 00204 ∂23-Feb-84 1033 @SRI-AI.ARPA,@SU-SCORE.ARPA:A.SANDY@[36.40.0.210] Re: QUME QVT103 TERMINAL DEMO
C01127 00205 ∂23-Feb-84 1138 GOLUB@SU-SCORE.ARPA General Advisors
C01128 00206 ∂23-Feb-84 1141 YEARWOOD@SU-SCORE.ARPA Courses and Degrees
C01130 00207 ∂23-Feb-84 1155 @SU-SCORE.ARPA:cheriton@diablo Re: Grey Tuesday, students, tec.
C01132 00208 ∂23-Feb-84 1214 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Feb 27 meeting of Issues in Perception, Cognition and Language
C01135 00209 ∂23-Feb-84 1708 GOLUB@SU-SCORE.ARPA Summer Housing for Visiting Faculty
C01136 00210 ∂23-Feb-84 2105 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: Grey Tuesday, students, tec.
C01139 00211 ∂24-Feb-84 0041 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C01145 00212 ∂24-Feb-84 1202 LB@SRI-AI.ARPA Monday's meeting
C01146 00213 ∂24-Feb-84 1449 ASHOK@SU-SCORE.ARPA CS course clashes
C01148 00214 ∂24-Feb-84 1516 @SRI-AI.ARPA:desRivieres.PA@PARC-MAXC.ARPA Talk and Visit by David McAllester
C01150 00215 ∂24-Feb-84 1518 GOLUB@SU-SCORE.ARPA Re: CS course clashes
C01151 00216 ∂24-Feb-84 1653 TAJNAI@SU-SCORE.ARPA IBM Fellowship Applications
C01153 00217 ∂24-Feb-84 1655 LEISER@SRI-AI.ARPA CSLI-TURING
C01154 00218 ∂26-Feb-84 2005 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA reminder on WHY DISCOURSE WONT GO AWAY
C01156 00219 ∂27-Feb-84 0748 LEISER@SRI-AI.ARPA ACCOUNTS ON DEC-20 AT CSLI
C01158 00220 ∂27-Feb-84 1025 TREITEL@SUMEX-AIM.ARPA automatic deduction seminar
C01160 00221 ∂27-Feb-84 1029 HOBBS@SRI-AI.ARPA Dinner with Pat Hayes
C01161 00222 ∂27-Feb-84 1031 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA automatic deduction seminar
C01163 00223 ∂27-Feb-84 1054 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Hayes' talk at CSLI Colloquium, Thursday, March 1
C01165 00224 ∂27-Feb-84 1805 @SU-SCORE.ARPA:KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay BATS
C01167 00225 ∂28-Feb-84 1054 LB@SRI-AI.ARPA Next meeting
C01168 00226 ∂28-Feb-84 1138 @SU-SCORE.ARPA:berglund@diablo My Gray Tuesday Thoughts
C01173 00227 ∂28-Feb-84 1145 @SU-SCORE.ARPA:berglund@diablo Teaching Input So Far
C01179 00228 ∂29-Feb-84 0017 @SU-SCORE.ARPA:YM*@SU-AI AFLB talks for this week and the next one:
C01184 00229 ∂29-Feb-84 0230 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #10
C01212 00230 ∂29-Feb-84 1035 @SU-SCORE.ARPA:YM@SU-AI A Seminat TODAY 4:15pm - Sedgewick on Algorithm Animation
C01215 00231 ∂29-Feb-84 1332 @SRI-AI.ARPA,@SU-SCORE.ARPA:MESEGUER@SRI-AI.ARPA
C01220 00232 ∂29-Feb-84 1334 @SRI-AI.ARPA,@SU-SCORE.ARPA:MESEGUER@SRI-AI.ARPA next c1 seminar (March 6th)
C01222 00233 ∂29-Feb-84 1515 KJB@SRI-AI.ARPA Sergei Nirenburg
C01223 00234 ∂29-Feb-84 1547 LAWS@SRI-AI.ARPA AIList Digest V2 #22
C01249 00235 ∂29-Feb-84 1555 RPERRAULT@SRI-AI.ARPA Re: Sergei Nirenburg
C01250 00236 ∂29-Feb-84 1557 LIBRARY@SU-SCORE.ARPA QUESTEL--French online bibliographic databases
C01253 00237 ∂29-Feb-84 1645 LAWS@SRI-AI.ARPA AIList Digest V2 #23
C01274 00238 ∂29-Feb-84 1702 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 21, March 1, 1984
C01296 00239 ∂29-Feb-84 1821 ULLMAN@SU-SCORE.ARPA Tomorrow's meeting
C01299 00240 ∂01-Mar-84 0928 @SRI-AI.ARPA:Kay.PA@PARC-MAXC.ARPA Re: Sergei Nirenburg
C01300 00241 ∂01-Mar-84 0958 KJB@SRI-AI.ARPA cabin
C01301 00242 ∂01-Mar-84 1036 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Ray Jackendoff's affiliation
C01303 00243 ∂01-Mar-84 1323 PAPAG@SU-SCORE.ARPA D. S. Johnson's talk today
C01304 00244 ∂01-Mar-84 1545 @SRI-AI.ARPA,@SU-SCORE.ARPA:RIGGS@SRI-AI.ARPA CSLI & Philosophy Conference
C01313 00245 ∂01-Mar-84 1609 @SRI-AI.ARPA,@SU-SCORE.ARPA:RIGGS@SRI-AI.ARPA CONFERENCE ANNOUNCEMENT
C01315 00246 ∂01-Mar-84 1634 RIGGS@SRI-AI.ARPA Thanks
C01317 00247 ∂02-Mar-84 0051 @SU-SCORE.ARPA:ARK@SU-AI Sigma Xi Membership Drive
C01319 00248 ∂02-Mar-84 0929 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in language, perception and cognition
C01322 00249 ∂02-Mar-84 1014 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C01325 00250 ∂02-Mar-84 1528 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA Metrics Conference
C01329 00251 ∂04-Mar-84 1204 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Reminder on why DISCOURSE WONT GO AWAY
C01332 00252 ∂05-Mar-84 1409 STUCKY@SRI-AI.ARPA GB
C01334 00253 ∂05-Mar-84 1817 @SRI-AI.ARPA,@SU-SCORE.ARPA:Guibert.pa@PARC-MAXC.ARPA Talk by David McAllester: Mon. Mar. 12 at 11:00 at PARC
C01338 00254 ∂06-Mar-84 0237 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #11
C01373 00255 ∂06-Mar-84 1112 LIBRARY@SU-SCORE.ARPA The Artificial Intelligence Report
C01375 00256 ∂06-Mar-84 1159 LAWS@SRI-AI.ARPA AIList Digest V2 #24
C01403 00257 ∂06-Mar-84 1305 LAWS@SRI-AI.ARPA AIList Digest V2 #25
C01428 00258 ∂06-Mar-84 1337 KJB@SRI-AI.ARPA Logging on at sri-ai
C01430 00259 ∂06-Mar-84 1615 LAWS@SRI-AI.ARPA AIList Digest V2 #26
C01463 00260 ∂06-Mar-84 1624 BRODER@SU-SCORE.ARPA Call for Papers on Combinatorial Algorithms on Words
C01466 00261 ∂06-Mar-84 1722 ULLMAN@SU-SCORE.ARPA Meeting 3/8/84
C01467 00262 ∂06-Mar-84 1742 BRODER@SU-SCORE.ARPA Call for Papers - Errata
C01468 00263 ∂06-Mar-84 1826 STUCKY@SRI-AI.ARPA GB
C01469 00264 ∂07-Mar-84 1142 GOLUB@SU-SCORE.ARPA Salaries
C01471 00265 ∂07-Mar-84 1151 ELYSE@SU-SCORE.ARPA Announcement from the Dept. of the Army
C01474 00266 ∂07-Mar-84 1534 @SU-SCORE.ARPA:reid@Glacier influencing admissions: now is your chance
C01476 00267 ∂07-Mar-84 1632 LAWS@SRI-AI.ARPA AIList Digest V2 #27
C01502 00268 ∂07-Mar-84 1823 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 22, March 8, 1984
C01535 00269 ∂07-Mar-84 1824 STUCKY@SRI-AI.ARPA GB
C01536 00270 ∂07-Mar-84 2031 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: influencing admissions: now is your chance
C01538 00271 ∂07-Mar-84 2235 @SRI-AI.ARPA,@SU-SCORE.ARPA:KJB@SRI-AI.ARPA Situation semantics seminar
C01540 00272 ∂08-Mar-84 0535 @SU-SCORE.ARPA:ARK@SU-AI.ARPA Re: Sigma Xi Membership Drive
C01544 00273 ∂08-Mar-84 1220 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA Dave MacQueen Visit and Talk
C01547 00274 ∂08-Mar-84 1222 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA Dave MacQueen
C01549 00275 ∂08-Mar-84 1516 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley March 13--UCB Cogsci Seminar
C01554 00276 ∂08-Mar-84 1548 TREITEL@SUMEX-AIM.ARPA Automatic Deduction Seminar
C01557 00277 ∂08-Mar-84 1556 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA Automatic Deduction Seminar
C01560 00278 ∂08-Mar-84 1630 @SRI-AI.ARPA,@SU-SCORE.ARPA:BrianSmith.PA@PARC-MAXC.ARPA CHANGES: David McAllester 3:30 p.m. Mon. Mar. 12 at PARC
C01564 00279 ∂08-Mar-84 1705 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA March 13--UCB Cogsci Seminar
C01570 00280 ∂08-Mar-84 1753 BMACKEN@SRI-AI.ARPA Building Meeting
C01572 00281 ∂08-Mar-84 1755 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: influencing admissions: now is your chance
C01574 00282 ∂08-Mar-84 1929 @SRI-AI.ARPA:EMAIL@SRI-KL.ARPA New SRI Phone Book
C01577 00283 ∂08-Mar-84 1929 @SRI-AI.ARPA:EMAIL@SRI-KL.ARPA New SRI Phone Book
C01580 00284 ∂08-Mar-84 1943 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMAIL@SRI-KL.ARPA New SRI Phone Book
C01584 00285 ∂08-Mar-84 2102 REID@SU-SCORE.ARPA admissions status: whiteballs
C01586 00286 ∂08-Mar-84 2301 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: admissions status: whiteballs
C01588 00287 ∂08-Mar-84 2353 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues In Language, Perception and Cognition
C01591 00288 ∂09-Mar-84 0151 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C01594 00289 ∂09-Mar-84 1336 ICHIKI@SRI-AI.ARPA Richard Larson talk late
C01595 00290 ∂09-Mar-84 2228 LAWS@SRI-AI.ARPA AIList Digest V2 #28
C01617 00291 ∂09-Mar-84 2324 LAWS@SRI-AI.ARPA AIList Digest V2 #29
C01639 00292 ∂10-Mar-84 1433 @SRI-AI.ARPA:sag%Psych.#Pup@SU-SCORE.ARPA visits by J.D. Fodor, Crain, Pelletier, Klein & Tait
C01641 00293 ∂10-Mar-84 1819 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
C01649 00294 ∂11-Mar-84 2316 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Reminder on WHY DISCOURSE WONT GO AWAY
C01652 00295 ∂12-Mar-84 0947 BMOORE@SRI-AI.ARPA visit by Ray Turner
C01654 00296 ∂12-Mar-84 1157 WUNDERMAN@SRI-AI.ARPA [BMACKEN@SRI-AI.ARPA: Building Meeting]
C01657 00297 ∂12-Mar-84 1402 BERGLUND@SU-SCORE.ARPA Salary Survey Survey
C01659 00298 ∂12-Mar-84 1419 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA David McAllester TODAY, 3:30 p.m. Room 3312 PARC
C01663 00299 ∂12-Mar-84 1424 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA Dave MacQueen TOMORROW, 9:30 a.m. at Ventura
C01665 00300 ∂12-Mar-84 1921 TREITEL@SUMEX-AIM.ARPA Automatic Inference Seminar
C01669 00301 ∂13-Mar-84 1357 TAJNAI@SU-SCORE.ARPA Date for Computer Forum 1985
C01670 00302 ∂13-Mar-84 1519 @SRI-AI.ARPA,@SU-SCORE.ARPA:KJB@SRI-AI.ARPA Next quarter's situation semantics seminar
C01672 00303 ∂13-Mar-84 1520 KJB@SRI-AI.ARPA New position
C01674 00304 ∂14-Mar-84 0234 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #12
C01699 00305 ∂14-Mar-84 1040 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA A new course: Visual sensing by humans and computers
C01704 00306 ∂14-Mar-84 1421 TAJNAI@SU-SCORE.ARPA Bell Fellowship Awarded to John Lamping
C01706 00307 ∂14-Mar-84 1431 @SU-SCORE.ARPA:KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay bats
C01714 00308 ∂14-Mar-84 1553 KJB@SRI-AI.ARPA 84-85 postdocs
C01716 00309 ∂14-Mar-84 1804 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 23, March 15, 1984
C01736 00310 ∂15-Mar-84 0847 ELYSE@SU-SCORE.ARPA Faculty lunches
C01737 00311 ∂15-Mar-84 1308 ULLMAN@SU-SCORE.ARPA today's meeting
C01739 00312 ∂15-Mar-84 1424 @SRI-AI.ARPA,@SU-SCORE.ARPA:TW@SU-AI.ARPA Area CL meetings to begin next Monday
C01743 00313 ∂15-Mar-84 1541 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA Thursday Colloquium
C01744 00314 ∂15-Mar-84 1638 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB Cognitive Science Seminar--March 20
C01750 00315 ∂15-Mar-84 1735 ULLMAN@SU-SCORE.ARPA CS440
C01751 00316 ∂16-Mar-84 0823 HALPERN.SJRLVM1@csnet-relay.arpa Knowledge seminar March 23 at IBM with Lotfi Zadeh and Ron Fagin
C01755 00317 ∂16-Mar-84 1004 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Ph.D. admissions report
C01757 00318 ∂16-Mar-84 1517 BERG@SU-SCORE.ARPA goodbye to Amy
C01758 00319 ∂16-Mar-84 1521 TAJNAI@SU-SCORE.ARPA Commencement
C01759 00320 ∂16-Mar-84 1530 @SU-SCORE.ARPA:lantz@diablo Xerox 1984 University Equipment Grant Program
C01770 00321 ∂16-Mar-84 1533 @SU-SCORE.ARPA:reid@Glacier Ph.D. admissions report
C01775 00322 ∂16-Mar-84 1537 pang%ISL.#Pup@SU-SCORE.ARPA Special Seminar given by Tom Leighton
C01777 00323 ∂16-Mar-84 1602 @SU-SCORE.ARPA:santha%ucbernie@Berkeley Re: Special Seminar given by Tom Leighton
C01779 00324 ∂17-Mar-84 0000 BRODER@SU-SCORE.ARPA Abstract for Manacher's talk
C01782 00325 ∂17-Mar-84 0006 BRODER@SU-SCORE.ARPA Last AFLB this quarter
C01784 00326 ∂18-Mar-84 1341 LEISER@SRI-AI.ARPA DOWNTIME ON TURING
C01786 00327 ∂19-Mar-84 1425 TREITEL@SUMEX-AIM.ARPA scheduling the Automatic Seminar
C01788 00328 ∂19-Mar-84 1430 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA scheduling the Automatic Seminar
C01790 00329 ∂20-Mar-84 0939 SHIEBER@SRI-AI.ARPA An invitation
C01792 00330 ∂20-Mar-84 1338 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB COGNITIVE SCIENCE SEMINAR -- March 27
C01796 00331 ∂20-Mar-84 1341 PAPA@SU-SCORE.ARPA Visit by Vavasis
C01798 00332 ∂20-Mar-84 1956 @SRI-AI.ARPA,@SU-SCORE.ARPA:mis%Psych.#Pup@SU-SCORE.ARPA
C01801 00333 ∂21-Mar-84 0231 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #13
C01822 00334 ∂21-Mar-84 1322 @MIT-MC:MILLGRAM@MIT-OZ bibliographical database
C01824 00335 ∂21-Mar-84 1234 @SRI-AI.ARPA,@SU-SCORE.ARPA:BRESNAN.PA@PARC-GW.ARPA visit by Abdelkader Fassi Fehri
C01827 00336 ∂21-Mar-84 1854 @SRI-AI.ARPA,@SU-SCORE.ARPA:BrianSmith.PA@PARC-GW.ARPA Course Announcement -- Lisp: Language and Literature
C01835 00337 ∂21-Mar-84 2001 @SRI-AI.ARPA,@SU-SCORE.ARPA:poser%Psych.#Pup@SU-SCORE.ARPA Labov talk
C01837 00338 ∂21-Mar-84 2038 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 24, March 22, 1984
C01856 00339 ∂22-Mar-84 0859 @SRI-AI.ARPA:MICHELE@SU-CSLI.ARPA DOWNTIME ON TURING
C01857 00340 ∂22-Mar-84 0908 @MIT-MC:mills@AEROSPACE name addition
C01858 00341 ∂22-Mar-84 1031 EMMA@SRI-AI.ARPA Csli-folks list
C01860 00342 ∂22-Mar-84 1043 @SU-SCORE.ARPA:cheriton@navajo For unto us a child is born,
C01862 00343 ∂22-Mar-84 1440 BMACKEN@SRI-AI.ARPA trailers
C01864 00344 ∂22-Mar-84 1454 BMACKEN@SRI-AI.ARPA PS on trailers
C01865 00345 ∂22-Mar-84 1554 EMMA@SRI-AI.ARPA csli-folks list
C01867 00346 ∂22-Mar-84 1626 @SRI-AI.ARPA,@SU-SCORE.ARPA:DFH@SU-AI.ARPA
C01869 00347 ∂22-Mar-84 2342 @MIT-MC:mills@AEROSPACE name addition
C01870 00348 ∂23-Mar-84 0227 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #14
C01880 00349 ∂23-Mar-84 0821 @MIT-MC:cmacfarl@BBN-UNIX add me
C01881 00350 ∂23-Mar-84 0854 ELYSE@SU-SCORE.ARPA ONR Research Opportunities
C01882 00351 ∂23-Mar-84 1120 DKANERVA@SRI-AI.ARPA Names and Addresses for CSLI Reports Distribution List
C01885 00352 ∂23-Mar-84 1328 @SRI-AI.ARPA,@SU-SCORE.ARPA:TW@SU-AI.ARPA Area CL (formerly C) meeting next Wednesday
C01888 00353 ∂23-Mar-84 1523 @SRI-AI.ARPA:Kay.PA%parc-gw.arpa@csnet-relay.arpa Re: Csli-folks list
C01890 00354 ∂23-Mar-84 1659 @MIT-MC:mills@AEROSPACE beginnings
C01892 00355 ∂23-Mar-84 1823 @MIT-MC:LARRY@JPL-VLSI ENDINGS
C01894 00356 ∂24-Mar-84 0620 @MIT-MC:ZIPPY@MIT-MC Philosophy of Science and Artificial Intelligence
C01899 00357 ∂24-Mar-84 1241 @MIT-MC:KDF@MIT-OZ Philosophy of Science and Artificial Intelligence
C01901 00358 ∂24-Mar-84 1602 @MIT-MC:ALAN@MIT-MC Philosophy of Science and Artificial Intelligence
C01903 00359 ∂24-Mar-84 2345 @MIT-MC:GAVAN@MIT-OZ Philosophy of Science and Artificial Intelligence
C01905 00360 ∂25-Mar-84 0720 @MIT-MC:KDF@MIT-OZ Philosophy of Science and Artificial Intelligence
C01907 00361 ∂25-Mar-84 1948 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Philosophy of Science and Artificial Intelligence
C01910 00362 ∂25-Mar-84 1949 @MIT-MC:DonWinter.pasa@PARC-GW Re: Philosophy of Science and Artificial Intelligence
C01912 00363 ∂25-Mar-84 2007 @MIT-MC:GAVAN@MIT-OZ Philosophy of Science and Artificial Intelligence
C01915 00364 ∂25-Mar-84 2252 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Philosophy of Science and Artificial Intelligence
C01918 00365 ∂25-Mar-84 2304 @MIT-MC:RMS.G.DDS@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
C01919 00366 ∂26-Mar-84 0830 EMMA@SRI-AI.ARPA Re: csli-folks list
C01920 00367 ∂26-Mar-84 1209 @MIT-MC:LEVITT@MIT-OZ Philosophy of Science and Artificial Intelligence
C01924 00368 ∂26-Mar-84 1441 @MIT-MC:Laws@SRI-AI Determinism
C01928 00369 ∂26-Mar-84 1509 @MIT-MC:DAM@MIT-OZ Determinism and Choice
C01932 00370 ∂26-Mar-84 1522 @MIT-MC:clark@AEROSPACE Free will explained
C01934 00371 ∂26-Mar-84 1545 @MIT-MC:BATALI@MIT-OZ What free will isn't.
C01939 00372 ∂26-Mar-84 1933 @MIT-MC:clark@AEROSPACE What is "intelligence"...
C01944 00373 ∂26-Mar-84 1933 @MIT-MC:AGHA@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
C01948 00374 ∂26-Mar-84 1947 @MIT-MC:LEVITT@MIT-OZ What free will is.
C01951 00375 ∂26-Mar-84 2010 @MIT-MC:ALAN@MIT-MC Philosophy of Science and Artificial Intelligence
C01954 00376 ∂26-Mar-84 2010 @MIT-MC:Zdybel.PA@PARC-GW Re: Philosophy of Science and Artificial Intelligence
C01956 00377 ∂26-Mar-84 2248 @MIT-MC:GAVAN@MIT-OZ Philosophy of Science and Artificial Intelligence
C01959 00378 ∂26-Mar-84 2322 @MIT-MC:ISAACSON@USC-ISI Zapping Zippy
C01961 00379 ∂27-Mar-84 0910 @MIT-MC:DIETTERICH@SUMEX-AIM [Arthur Keller <ARK@SU-AI.ARPA>: So you want to criticize? ]
C01971 00380 ∂27-Mar-84 0958 JF@SU-SCORE.ARPA bats transportation
C01972 00381 ∂27-Mar-84 1004 JF@SU-SCORE.ARPA bats
C01980 00382 ∂27-Mar-84 1242 @MIT-MC:LEVITT@MIT-OZ free will, "Matter, Mind, and Models"
C01983 00383 ∂27-Mar-84 1348 BMACKEN@SRI-AI.ARPA Advisory Panel Visit
C01986 00384 ∂27-Mar-84 1606 KJB@SRI-AI.ARPA corrections to S&A
C01987 00385 ∂27-Mar-84 1843 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY Re: Philosophy of Science and Artificial Intelligence
C01991 00386 ∂27-Mar-84 2005 @MIT-MC:Info-COBOL-Request@MIT-MC Philosophy of Science and Artificial Intelligence
C01993 00387 ∂27-Mar-84 2131 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Philosophy of Science and Artificial Intelligence
C01996 00388 ∂27-Mar-84 2313 @MIT-MC:RMS.G.DDS@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
C01999 00389 ∂27-Mar-84 2346 @MIT-MC:RMS.G.DDS@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
C02001 00390 ∂28-Mar-84 0003 @MIT-MC:DonWinter.pasa@PARC-MAXC Re: Philosophy of Science and Artificial Intelligence
C02003 00391 ∂28-Mar-84 0227 @MIT-MC:JMC@SU-AI determinism and choice
C02005 00392 ∂28-Mar-84 0430 @MIT-MC:GUMBY@MIT-MC Phil-sci vs COBOL
C02007 00393 ∂28-Mar-84 0930 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY Re: determinism and choice
C02011 00394 ∂28-Mar-84 1041 STUCKY@SRI-AI.ARPA LSA Directory
C02013 00395 ∂28-Mar-84 1118 @SRI-AI.ARPA,@SU-SCORE.ARPA:mis%Psych.#Pup@SU-SCORE.ARPA Seminar announcement
C02017 00396 ∂28-Mar-84 1134 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB Cognitive Science Seminar--April 3
C02021 00397 ∂28-Mar-84 1203 @SRI-AI.ARPA,@SU-SCORE.ARPA:ETCHEMENDY@SRI-AI.ARPA housing needed 1985
C02023 00398 ∂28-Mar-84 1401 @MIT-MC:JMC@SU-AI determinism and choice
C02026 00399 ∂28-Mar-84 1421 GOLUB@SU-SCORE.ARPA Meeting
C02028 00400 ∂28-Mar-84 1426 ELYSE@SU-SCORE.ARPA FACULTY MEETING
C02029 00401 ∂28-Mar-84 1454 KJB@SRI-AI.ARPA paragraphs
C02038 00402 ∂28-Mar-84 1613 @MIT-MC:Hewitt@MIT-OZ determinism and choice
C02041 00403 ∂28-Mar-84 1623 @SU-SCORE.ARPA:feigenbaum.pa@Xerox.ARPA bats direction
C02045 00404 ∂28-Mar-84 1636 @MIT-MC:Hewitt@MIT-OZ determinism and choice
C02048 00405 ∂28-Mar-84 1724 @SU-SCORE.ARPA:feigenbaum.pa@Xerox.ARPA oren says
C02050 00406 ∂28-Mar-84 1731 @MIT-MC:DAM@MIT-OZ determinism and choice
C02052 00407 ∂28-Mar-84 1757 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 25, March 29, 1984
C02078 00408 ∂29-Mar-84 0044 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
C02082 00409 ∂29-Mar-84 0623 @MIT-MC:ABOULANGER@BBNG Re: determinism and choice
C02085 00410 ∂29-Mar-84 0656 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY Re: determinism and choice
C02090 00411 ∂29-Mar-84 0837 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY deliberation and choice
C02093 00412 ∂29-Mar-84 0910 @MIT-MC:clark@AEROSPACE quantum effects...
C02095 00413 ∂29-Mar-84 1100 EMMA@SRI-AI.ARPA Cannon printer
C02097 00414 ∂29-Mar-84 1103 WUNDERMAN@SRI-AI.ARPA Rod Burstall's Arrival
C02099 00415 ∂29-Mar-84 1106 @SU-SCORE.ARPA:feigenbaum.pa@Xerox.ARPA bats confusion
C02102 00416 ∂29-Mar-84 1228 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA Seminar in foundations of mathematics (Professor Kreisel)
C02105 00417 ∂29-Mar-84 1230 @SRI-AI.ARPA:BrianSmith.PA@Xerox.ARPA T.A. Help?
C02108 00418 ∂29-Mar-84 1251 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
C02110 00419 ∂29-Mar-84 1253 @SRI-AI.ARPA,@SU-SCORE.ARPA:PCOHEN@SRI-AI.ARPA COURSE ANNOUNCEMENT -- ASPECTS OF ANAPHORA
C02114 00420 ∂30-Mar-84 0007 @MIT-MC:clark@AEROSPACE Limits of determinism.
C02121 00421 ∂30-Mar-84 0053 @MIT-MC:JCMA@MIT-OZ Limits of determinism.
C02126 00422 ∂30-Mar-84 0238 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #15
C02149 00423 ∂30-Mar-84 0709 @SRI-AI.ARPA,@SU-SCORE.ARPA:cooper%wisc-ai.uwisc@wisc-crys.ARPA Wisconsin downtime
C02151 00424 ∂30-Mar-84 1111 @SRI-AI.ARPA,@SU-SCORE.ARPA:ETCHEMENDY@SRI-AI.ARPA [DISRAEL@BBNG: Re: housing needed 1985]
C02154 00425 ∂30-Mar-84 1113 MADSEN@SU-SCORE.ARPA New Course
C02160 00426 ∂30-Mar-84 1122 GOLUB@SU-SCORE.ARPA FACULTY LUNCH
C02161 00427 ∂30-Mar-84 1325 REGES@SU-SCORE.ARPA TA meeting next Thursday
C02164 00428 ∂30-Mar-84 1444 @MIT-MC:MINSKY@MIT-OZ Limits of determinism.
C02165 00429 ∂30-Mar-84 1507 @MIT-MC:clark@AEROSPACE Limits of determinism.
C02166 00430 ∂30-Mar-84 1514 KJB@SRI-AI.ARPA Dinner with Advisory Panel
C02167 00431 ∂30-Mar-84 1530 JRP@SRI-AI.ARPA paragraphs
C02169 00432 ∂30-Mar-84 1555 GOLUB@SU-SCORE.ARPA Study of University Spinoff Firms
C02170 00433 ∂31-Mar-84 1421 GOLUB@SU-SCORE.ARPA Tentative Agenda
C02172 00434 ∂31-Mar-84 2115 GOLUB@SU-SCORE.ARPA First Day of Classes
C02174 00435 ∂31-Mar-84 2123 GOLUB@SU-SCORE.ARPA Faculty meeting - April 2
C02176 00436 ∂01-Apr-84 1030 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA A talk on ``Subliminal perception: its affect on mood"
C02179 00437 ∂01-Apr-84 1712 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Correction on Subliminal perception seminar.
C02181 00438 ∂02-Apr-84 0805 @SRI-AI.ARPA:KJB@SU-CSLI.ARPA Reminder
C02182 00439 ∂02-Apr-84 0846 @SU-SCORE.ARPA:golub@navajo
C02183 00440 ∂02-Apr-84 1022 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Psychology: subliminal perception seminar
C02185 00441 ∂02-Apr-84 1023 @SRI-AI.ARPA:JAMIE@SU-CSLI.ARPA introduction, summaries, trailers
C02187 00442 ∂02-Apr-84 1102 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Seminar on information content
C02190 00443 ∂02-Apr-84 1109 ZAUDERER@SU-SCORE.ARPA AWARDS
C02194 00444 ∂02-Apr-84 1134 @SRI-AI.ARPA,@SU-SCORE.ARPA:DYMETMAN@SRI-AI.ARPA CL
C02195 00445 ∂02-Apr-84 1239 HALPERN.SJRLVM1@csnet-relay.arpa Knowledge seminar on April 6 d
C02200 00446 ∂02-Apr-84 1509 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C02202 00447 ∂02-Apr-84 1550 TREITEL@SUMEX-AIM.ARPA Automatic Deduction seminar
C02203 00448 ∂02-Apr-84 1554 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA Automatic Deduction seminar
C02205 00449 ∂02-Apr-84 2128 @SU-SCORE.ARPA:RINDFLEISCH@SUMEX-AIM.ARPA New HPP Administrative Assistant
C02207 00450 ∂03-Apr-84 REGES@SU-SCORE.ARPA 03-Apr-84 JMC SAIL and ALTO accounts
C02210 00451 ∂03-Apr-84 0757 GOLUB@SU-SCORE.ARPA Hartmannis
C02212 00452 ∂03-Apr-84 1052 @SRI-AI.ARPA,@SU-SCORE.ARPA:LAURI@SRI-AI.ARPA Morphology!
C02216 00453 ∂03-Apr-84 1318 @SRI-AI.ARPA,@SU-SCORE.ARPA:desRivieres.pa@Xerox.ARPA LISP: Language and Literature -- 1st Meeting Thursday
C02218 00454 ∂03-Apr-84 1320 @SRI-AI.ARPA,@SU-SCORE.ARPA:desRivieres.pa@Xerox.ARPA LISP: Language and Literature -- 1st Meeting Thursday
C02220 00455 ∂03-Apr-84 1334 GOLUB@SU-SCORE.ARPA Time for Faculty meetings
C02222 00456 ∂03-Apr-84 1346 @SRI-AI.ARPA,@SU-SCORE.ARPA:Kiparsky.PA%xerox.arpa@csnet-relay.arpa Re: Morphology!
C02224 00457 ∂03-Apr-84 1534 @MIT-MC:EJS@SU-AI ODing
C02225 00458 ∂03-Apr-84 1656 KJB@SRI-AI.ARPA Paragraphs
C02227 00459 ∂03-Apr-84 1659 @SU-SCORE.ARPA:TW@SU-AI.ARPA
C02228 00460 ∂03-Apr-84 1916 @SRI-AI.ARPA,@SU-SCORE.ARPA:GROSOF@SUMEX-AIM.ARPA ANNOUNCING: NONMONOTONIC REASONING SEMINAR first meeting is 4/11
C02232 00461 ∂03-Apr-84 2229 @SU-SCORE.ARPA:JMC@SU-AI.ARPA SAIL accounts
C02233 00462 ∂03-Apr-84 2235 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: SAIL accounts
C02234 00463 ∂04-Apr-84 0830 @SU-SCORE.ARPA:FAT.SIGL@SU-SIERRA.ARPA Seminar, April 9
C02237 00464 ∂04-Apr-84 0931 @SRI-AI.ARPA:BARWISE@SU-CSLI.ARPA Name change
C02238 00465 ∂04-Apr-84 0946 @SRI-AI.ARPA,@SU-SCORE.ARPA:TW@SU-AI.ARPA Area CL meeting today - Goguen and Meseguer
C02240 00466 ∂04-Apr-84 1035 EMMA@SU-CSLI.ARPA test
C02241 00467 ∂04-Apr-84 1104 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB Cognitive Science Seminar--April 10
C02247 00468 ∂04-Apr-84 1129 @SU-CSLI.ARPA:TYSON@SRI-AI.ARPA Mail forwarding from SRI-AI
C02250 00469 ∂04-Apr-84 1252 @SRI-AI.ARPA,@SU-SCORE.ARPA:mis%Psych.#Pup@SU-SCORE.ARPA S.P.A. - Seminar in Protocol Analysis
C02255 00470 ∂04-Apr-84 1252 AHNGER@SU-SCORE.ARPA Special TGIF this week
C02257 00471 ∂04-Apr-84 1347 BMACKEN@SRI-AI.ARPA Advisory Panel Visit
C02262 00472 ∂04-Apr-84 1513 EMMA@SRI-AI.ARPA Emma and Mail
C02263 00473 ∂04-Apr-84 1838 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 26, April 5, 1984
C02298 00474 ∂04-Apr-84 1859 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues In Language, Perception and Cognition
C02302 00475 ∂04-Apr-84 2353 @SU-SCORE.ARPA:KARP@SUMEX-AIM.ARPA Winter/Spring potluck
C02304 00476 ∂05-Apr-84 0334 @MIT-MC:bts%unc.csnet@CSNET-RELAY forwarded from USENET
C02306 00477 ∂05-Apr-84 0730 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY AI: science or engineering?
C02309 00478 ∂05-Apr-84 0736 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY nonmonotonic reference request
C02311 00479 ∂05-Apr-84 0759 @MIT-MC:steve%brl-bmd.arpa@CSNET-RELAY Re: forwarded from USENET
C02313 00480 ∂05-Apr-84 0838 KJB@SRI-AI.ARPA Bloom county
C02314 00481 ∂05-Apr-84 0904 EMMA@SRI-AI.ARPA Thursday Dinner
C02315 00482 ∂05-Apr-84 0925 @MIT-MC:crummer@AEROSPACE AI Revealed
C02316 00483 ∂05-Apr-84 1105 @MIT-MC:v.dimare@UCLA-LOCUS Why a Computer Scientist is not an Engineer?
C02319 00484 ∂05-Apr-84 1122 EMMA@SU-CSLI.ARPA Message of 4-Apr-84 16:12:47
C02321 00485 ∂05-Apr-84 1121 ELYSE@SU-SCORE.ARPA Awards
C02323 00486 ∂05-Apr-84 1421 @MIT-MC:mills@AEROSPACE artificial intelligence
C02325 00487 ∂05-Apr-84 1429 ELYSE@SU-SCORE.ARPA Rhodes and Marshall Scholarships
C02326 00488 ∂05-Apr-84 1623 @MIT-MC:Tong.PA@XEROX Re: artificial intelligence
C02329 00489 ∂05-Apr-84 1704 TREITEL@SUMEX-AIM.ARPA Automatic Deduction talk
C02332 00490 ∂05-Apr-84 1718 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
C02334 00491 ∂05-Apr-84 1719 WUNDERMAN@SRI-AI.ARPA Schedule for Advisory Panel Meetings on Friday
C02337 00492 ∂05-Apr-84 1720 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA Automatic Deduction talk
C02340 00493 ∂05-Apr-84 1741 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA Seminar on Logic an Parallel Computation
C02345 00494 ∂05-Apr-84 2121 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Limits of determinism.
C02348 00495 ∂05-Apr-84 2317 @MIT-MC:JCMA@MIT-OZ Differentiating AI From Cybernetics
C02350 00496 ∂05-Apr-84 2317 @SRI-AI.ARPA:PETERS@SU-CSLI.ARPA Progress on additions to Ventura Hall
C02354 00497 ∂06-Apr-84 0217 @MIT-MC:steve@BRL-BMD Re: Differentiating AI From Cybernetics
C02355 00498 ∂06-Apr-84 0719 @MIT-MC:JCMA@MIT-OZ Re: Differentiating AI From Cybernetics
C02357 00499 ∂06-Apr-84 0818 @SRI-AI.ARPA:BARWISE@SU-CSLI.ARPA Reminder
C02358 00500 ∂06-Apr-84 0916 @MIT-MC:steve@BRL-BMD Re: Differentiating AI From Cybernetics
C02360 00501 ∂06-Apr-84 0933 @MIT-MC:clark@AEROSPACE Re: Limits of determinism.
C02363 00502 ∂06-Apr-84 0946 EMMA@SU-CSLI.ARPA
C02365 00503 ∂06-Apr-84 1017 LIBRARY@SU-SCORE.ARPA Mathematical Sciences Research Institute--Future Program-Computational Complexity.
C02367 00504 ∂06-Apr-84 1058 EMMA@SU-CSLI.ARPA test
C02368 00505 ∂06-Apr-84 1213 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
C02369 00506 ∂06-Apr-84 1221 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
C02371 00507 ∂06-Apr-84 1222 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
C02376 00508 ∂06-Apr-84 1317 AHNGER@SU-SCORE.ARPA Special TGIF today!
C02377 00509 ∂06-Apr-84 1828 @MIT-MC:GAVAN@MIT-OZ Limits of determinism.
C02381 00510 ∂06-Apr-84 2240 GOGUEN@SRI-AI.ARPA cl1 burstall lecture
C02383 00511 ∂07-Apr-84 2314 @SRI-AI.ARPA:BARWISE@SU-CSLI.ARPA Advisory Panel Visit
C02391 00512 ∂09-Apr-84 0716 GOLUB@SU-SCORE.ARPA Schedule of meetings
C02392 00513 ∂09-Apr-84 0916 EMMA@SU-CSLI.ARPA Mailing lists
C02394 00514 ∂09-Apr-84 0956 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
C02396 00515 ∂09-Apr-84 1022 @SU-CSLI.ARPA:PCOHEN@SRI-AI.ARPA Aspects of Anaphora
C02397 00516 ∂09-Apr-84 MAYR@SU-SCORE.ARPA 09-Apr-84 JMC Undergraduates, and CS
C02400 00517 ∂09-Apr-84 1421 @SU-SCORE.ARPA:Feigenbaum.pa@Xerox.ARPA bats on april 20
C02402 00518 ∂09-Apr-84 1931 @SU-SCORE.ARPA:reid@Glacier Re: Undergraduates, and CS
C02405 ENDMK
C⊗;
∂17-Jan-84 0916 @SU-SCORE.ARPA:trattnig@diablo Commercial Dataflow Processors
Received: from SU-SCORE by SU-AI with TCP/SMTP; 17 Jan 84 09:16:35 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Tue 17 Jan 84 09:14:04-PST
Date: Tue, 17 Jan 84 09:12:28 pst
To: Super@Score
Cc: Dennis@MIT-XX
Subject: Commercial Dataflow Processors
From: Werner Trattnig <trattnig@diablo>
From: srini%ucbernie@Berkeley (Vason P. Srini)
During the Hawaii conf, TI and Bell Labs presented their dataflow
processors. This happened on Jan. 6, 1984. If you want to get copies of the
proceedings please write to CS Dept., USL, Lafayette, LA 70504 or contact
Dr. Bruce Shriver. These dataflow processors are going to be next
generation signal processors for the US Navy. These products will be
commercially availablein 1986. The funding for the Bell Labs project is 30M.
I think TI project has a similar level of funding. The Air Force has
recently awarded a major contract to Bell Labs for the next generation
dataflow processors. I thought you might be interested in knowing these
developments. With regards. Vason Srini.
∂17-Jan-84 1153 ETCHEMENDY@SRI-AI.ARPA Dretske dinner
Received: from SRI-AI by SU-AI with TCP/SMTP; 17 Jan 84 11:53:29 PST
Date: Tue 17 Jan 84 11:52:43-PST
From: ETCHEMENDY@SRI-AI.ARPA
Subject: Dretske dinner
To: csli-folks@SRI-AI.ARPA
After Fred Dretske's talk on Thursday, there will be a dinner at
Sue's Kitchen (reportedly very good). If you are interested in
attending, let me know by Thursday at noon so I can make reserva-
tions.
Thanks,
John Etchemendy
-------
∂17-Jan-84 1743 @SU-SCORE.ARPA:EENGELMORE@SUMEX-AIM.ARPA ID Mail/Feigenbaum, Engelmore
Received: from SU-SCORE by SU-AI with TCP/SMTP; 17 Jan 84 17:43:38 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Tue 17 Jan 84 17:20:53-PST
Date: Tue 17 Jan 84 17:22:40-PST
From: Ellie Engelmore <EENGELMORE@SUMEX-AIM.ARPA>
Subject: ID Mail/Feigenbaum, Engelmore
To: HPP@SUMEX-AIM.ARPA, Sumex-Staff@SUMEX-AIM.ARPA, Admin@SU-SCORE.ARPA,
Faculty@SU-SCORE.ARPA, Berg@SU-SCORE.ARPA, BERGMAN@SU-SCORE.ARPA,
OSTROV@SU-SCORE.ARPA
cc: EENGELMORE@SUMEX-AIM.ARPA
Although most of the HPP is at Welch Road, the ID Mail address for Ed
Feigenbaum and for Ellie Engelmore remains BUILDING 460, Room 226.
Ellie
-------
∂17-Jan-84 2348 LAWS@SRI-AI.ARPA AIList Digest V2 #8
Received: from SRI-AI by SU-AI with TCP/SMTP; 17 Jan 84 23:46:18 PST
Date: Tue 17 Jan 1984 22:43-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #8
To: AIList@SRI-AI
AIList Digest Wednesday, 18 Jan 1984 Volume 2 : Issue 8
Today's Topics:
Programming Languages - Lisp for IBM,
Intelligence - Subcognition,
Seminar - Knowledge-Based Design Environment
----------------------------------------------------------------------
Date: Thu 12 Jan 84 15:07:55-PST
From: Jeffrey Mogul <MOGUL@SU-SCORE.ARPA>
Subject: Re: lisp for IBM
[Reprinted from the SU-SCORE bboard.]
Does anyone know of LISP implementations for IBM 370--3033--308x?
Reminds me of an old joke:
How many IBM machines does it take to run LISP?
Answer: two -- one to send the input to the PDP-10, one
to get the output back.
------------------------------
Date: Thursday, 12 Jan 1984 21:28-PST
From: Steven Tepper <greep@SU-DSN>
Subject: Re: lisp for IBM
[Reprinted from the SU-SCORE bboard.]
Well, I used Lisp on a 360 once, but I certainly wouldn't recommend
that version (I don't remember where it came from anyway -- the authors
were probably so embarrassed they wanted to remain anonymous). It
was, of course, a batch system, and its only output mode was "uglyprint" --
no matter what the input looked like, the output would just be printed
120 columns to a line.
------------------------------
Date: Fri 13 Jan 84 06:55:00-PST
From: Ethan Bradford <JLH.BRADFORD@SU-SIERRA.ARPA>
Subject: LISP (INTERLISP) for IBM
[Reprinted from the SU-SCORE bboard.]
Chris Ryland (CPR@MIT-XX) sent out a query on this before and he got back
many good responses (he gave me copies). The main thing most people said
is that a version was developed at Uppsula in Sweden in the 70's. One
person gave an address to write to, which I transcribe here with no gua-
rantees of currentness:
Klaus Appel
UDAC
Box 2103
750 02 Uppsala
Sweden
Phone: 018-11 13 30
------------------------------
Date: 13 Jan 84 0922 PST
From: Jussi Ketonen <JK@SU-AI>
Subject: Lisp for IBM machines
[Reprinted from the SU-SCORE bboard.]
Standard Lisp runs quite well on the IBM machines.
The folks over at IMSSS on campus know all about it --
they have written several large theorem proving/CAI programs for
that environment.
------------------------------
Date: 11 January 1984 06:27 EST
From: Jerry E. Pournelle <POURNE @ MIT-MC>
Subject: intelligence and genius
I should have thought that if you can make a machine more or
less intelligent; and make another machine ABLE TO RECOGNIZE
GENIUS (it need not itself be able to "be" or "have" genius)
then the "genius machine " problem is probably solved: have the
somewhat intelligent one generate lots of ideas, with random
factors thrown in, and have the second "recognizing" machine
judge the products.
Obviously they could be combined into one machine.
------------------------------
Date: Sunday, 15 January 1984, 00:18-EST
From: Marek W. Lugowski <MAREK%MIT-OZ@MIT-MC.ARPA>
Subject: Adrressing DRogers' questions (at last) + on subcogniton
DROGERS (c. November '84):
I have a few questions I would like to ask, some (perhaps most)
essentially unanswerable at this time.
Appologies in advance for rashly attempting to answer at this time.
- Should the initially constructed subcognitive systems be
"learning" systems, or should they be "knowledge-rich" systems? That
is, are the subcognitive structures implanted with their knowledge
of the domain by the programmer, or is the domain presented to the
system in some "pure" initial state? Is the approach to
subcognitive systems without learning advisable, or even possible?
I would go off on a limb and claim that attempting wholesale "learning"
first (whatever that means these days) is silly. I would think one
would first want to spike the system with hell of a lot of knowledge
(e.g., Dughof's "Slipnet" of related concepts whose links are subject to
cummulative, partial activation which eventually makes the nodes so
connected highly relevant and therefore taken into consideration by the
system). To repeat Minsky (and probably, most of the AI folk: one can
only learn if one already almost knows it).
- Assuming human brains are embodiments of subcognitive systems,
then we know how they were constructed: a very specific DNA
blueprint controlling the paths of development possible at various
times, with large assumptions as to the state of the intellectual
environment. This grand process was created by trial-and-error
through the process of evolution, that is, essentially random
chance. How much (if any) of the subcognitive system must be created
essentially by random processes? If essentially all, then there are
strict limits as to how the problem should be approached.
This is an empirical question. If my now-attempted implementation of
the Copycat Project (which uses the Slipnet described above)
[forthcoming MIT AIM #755 by Doug Hofstadter] will converge nicely, with
trivial tweaking, I'll be inclined to hold that random processes can
indeed do most of the work. Such is my current, unfounded, belief. On
the other hand, a failure will not debunk my position--I could always
have messed up implementationally and made bad guesses which "threw"
the system out of its potential convergence.
- Which processes of the human brain are essentially subcognitive
in construction, and which use other techniques? Is this balance
optimal? Which structures in a computational intelligence would be
best approached subcognitively, and which by other methods?
Won't even touch the "optimal" question. I would guess any process
involving a great deal of fan-in would need to be subcognitive in
nature. This is argued from efficiency. For now, and for want of
better theories, I'd approach ALL brain functions using subcognitive
models. The alternative to this at present means von Neumannizing the
brain, an altogether quaint thing to do...
- How are we to judge the success of a subcognitive system? The
problems inherent in judging the "ability" of the so-called expert
systems will be many times worse in this area. Without specific goal
criteria, any results will be unsatisfying and potentially illusory
to the watching world.
Performance and plausibility (in that order) ought to be our criteria.
Judging performance accurately, however, will continue to be difficult
as long as we are forced to use current computer architectures.
Still, if a subcognitive system converges at all on a LispM, there's no
reason to damn its performance. Plausibility is easier to demonstrate;
one needs to keep in touch with the neurosciences to do that.
- Where will thinking systems REALLY be more useful than (much
refined) expert systems? I would guess that for many (most?)
applications, expertise might be preferable to intelligence. Any
suggestions about fields for which intelligent systems would have a
real edge over (much improved) expert systems?
It's too early (or, too late?!) to draw such clean lines. Perhaps REAL
thinking and expertise are much more intertwined than is currently
thought. Anyway, there is nothing to be gained by pursuing that line of
questioning before WE learn how to explicitly organize knowledge better.
Over all, I defend pursuing things subcognitively for these reasons:
-- Not expecting thinking to be a cleanly organized, top-down driven
activity is minimizing one's expectations. Compare thinking with such
activities as cellular automata (e.g., The Game of Life) or The Iterated
Pairwise Prisoner's Dilemma Game to convince yourself of the futility of
top-down modeling where local rules and their iterated interactions are
very successful at concisely describing the problem at hand. No reason
to expect the brain's top-level behavior to be any easier to explain
away.
-- AI has been spending a lot of itself on forcing a von Neumannian
interpretation on the mind. At CMU they have it down to an art, with
Simon's "symbolic information processing" the nowadays proverbial Holy
Grail. With all due respect, I'd like to see more research devoted to
modeling various alleged brain activities with high degree of
parallelism and probabilistic interaction, systems where "symbols" are
not givens but intricately invovled intermediates of computation.
-- It has not been done carefully before and I want at least a thesis
out of it.
-- Marek
------------------------------
Date: Mon, 16 Jan 1984 12:40 EST
From: GLD%MIT-OZ@MIT-MC.ARPA
Subject: minority report
From: MAREK
To repeat Minsky (and probably, most of the AI folk: one can
only learn if one already almost knows it).
By "can only learn if..." do you mean "can't >soon< learn unless...", or
do you mean "can't >ever< learn unless..."?
If you mean "can't ever learn unless...", then the statement has the Platonic
implication that a person at infancy must "already almost know" everything she
is ever to learn. This can't be true for any reasonable sense of "almost
know".
If you mean "can't soon learn unless...", then by "almost knows X", do you
intend:
o a narrow interpretation, by which a person almost knows X only if she
already has knowledge which is a good approximation to understanding X--
eg, she can already answer simpler questions about X, or can answer
questions about X, but with some confusion and error; or
o a broader interpretation, which, in addition to the above, counts as
"almost knowing X" a situation where a person might be completely in the
dark about X-- say, unable to answer any questions about X-- but is on the
verge of becoming an instant expert on X, say by discovering (or by being
told of) some easy-to-perform mapping which reduces X to some other,
already-well-understood domain.
If you intend the narrow interpretation, then the claim is false, since people
can (sometimes) soon learn X in the manner described in the broad-
interpretation example. But if you intend the broad interpretation, then the
statement expands to "one can't soon learn X unless one's current knowledge
state is quickly transformable to include X"-- which is just a tautology.
So, if this analysis is right, the statement is either false, or empty.
------------------------------
Date: Mon, 16 Jan 1984 20:09 EST
From: MAREK%MIT-OZ@MIT-MC.ARPA
Subject: minority report
From: MAREK
To repeat Minsky (and probably, most of the AI folk): one can
only learn if one already almost knows it.
From: GLD
By "can only learn if..." do you mean..."can't >ever< learn unless..."?
If you mean "can't ever learn unless...", then the statement has
the Platonic implication that a person at infancy must "already almost
know" everything she is ever to learn. This can't be true for any
reasonable sense of "almost know".
I suppose I DO mean "can't ever learn unless". However, I disagree
with your analysis. The "Platonic implication" need not be what you
stated it to be if one cares to observe that some of the things an
entity can learn are...how to learn better and how to learn more. My
original statement presupposes an existence of a category system--a
capacity to pigeonhole, if you will. Surely you won't take issue with
the hypothesis that an infant's category system is lesser than that of
an adult. Yet, faced with the fact that many infants do become
adults, we have to explain how the category system can muster to grow
up, as well.
In order to do so, I propose to think that the human learning
is a process where, say, in order to assimilate a chunk of information
one has to have a hundred-, nay, a thousand-fold store of SIMILAR
chunks. This is by direct analogy with physical growing up--it
happens very slowly, gradually, incrementally--and yet it happens.
If you recall, my original statement was made against attempting
"wholesale learning" as opposed to "knowledge-rich" systems when
building subcognitive sytems. Admittedly, the complexity of a human
being is many an order of magnitude beyond that what AI will attempt
for decades to come, yet by observing the physical development of a
child we can arrive at some sobbering tips for how to successfully
build complex systems. Abandoning the utopia of having complex
systems just "self-organize" and pop out of simple interactions of a
few even simplier pieces is one such tip.
-- Marek
------------------------------
Date: Tue 17 Jan 84 11:56:01-PST
From: Juanita Mullen <MULLEN@SUMEX-AIM.ARPA>
Subject: SIGLUNCH ANNOUNCEMENT- JANUARY 20, l984
[Reprinted from the Stanford SIGLUNCH distribution.]
Friday, January 20, 1984 12:05
LOCATION: Chemistry Gazebo, between Physical & Organic Chemistry
SPEAKER: Harold Brown
Stanford University
TOPIC: Palladio: An Exploratory Environment for Circuit Design
Palladio is an environment for experimenting with design methodologies
and knowledge-based design aids. It provides the means for
constructing, testing and incrementally modifying design tools and
languages. Palladio is a testbed for investigationg elements of
design including specification, simulation, refinement and use of
previous designs.
For the designer, Palladio supports the construction of new
specification languages particular to the design task at hand and
augmentation of the system's expert knowledge to reflect current
design goals and constraints. For the design environment builder,
Palladio provides several programming paradigms: rule based, object
oriented, data oriented and logical reasoning based. These
capabilities are largely provided by two of the programming systems in
which Palladio is implemented: LOOPS and MRS.
In this talk, we will describe the basic design concepts on which
Palladio is based, give examples of knowledge-based design aids
developed within the environment, and describe Palladio's
implementation.
------------------------------
End of AIList Digest
********************
∂18-Jan-84 1201 @SU-SCORE.ARPA:CET@SU-AI Call for Nominations for IBM Fellowship
Received: from SU-SCORE by SU-AI with TCP/SMTP; 18 Jan 84 12:01:00 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 18 Jan 84 11:19:47-PST
Date: 18 Jan 84 0955 PST
From: Carolyn Tajnai <CET@SU-AI>
Subject: Call for Nominations for IBM Fellowship
To: faculty@SU-SCORE
CC: Tajnai@SU-SCORE
Dr. Paul called from IBM Yorktown Heights yesterday. It is time for
us to send in our student nominations for the IBM Fellowship.
The IBM is now considered a 2-year fellowship. The second year is
not automatic, but will be granted on the recommendation of the
Department.
This is a very busy and stressful time of the year for me, and I need
your assistance and cooperation. I must have your nominations in time
for a decision to be made by Wed. Feb. 1. I want to notify the students
then so they can start putting together their packages.
We will nominate between 6 and 8 students.
Carolyn
∂18-Jan-84 1223 GOLUB@SU-SCORE.ARPA Appointment
Received: from SU-SCORE by SU-AI with TCP/SMTP; 18 Jan 84 12:23:32 PST
Date: Wed 18 Jan 84 11:58:33-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Appointment
To: bscott@SU-SCORE.ARPA
ReSent-date: Wed 18 Jan 84 12:00:02-PST
ReSent-from: Gene Golub <GOLUB@SU-SCORE.ARPA>
ReSent-to: CSD-Senior-Faculty: ;
One point was not clear in our discussion of the appointment of Rosenschein
as a consulting faculty member. The committee recommended that he be appointed
as an ASSOCIATE consulting professor. Let me know if you disagree with
this by Friday, Jan 20.
-GENE
-------
∂18-Jan-84 1704 DKANERVA@SRI-AI.ARPA CSLI Newsletter No. 15, January 19, 1984
Received: from SRI-AI by SU-AI with TCP/SMTP; 18 Jan 84 17:03:53 PST
Date: Wed 18 Jan 84 16:50:06-PST
From: DKANERVA@SRI-AI.ARPA
Subject: CSLI Newsletter No. 15, January 19, 1984
To: csli-folks@SRI-AI.ARPA
CSLI Newsletter
January 19, 1984 * * * Number 15
It's a shorter newsletter this week, one that will be less of a
test of net mail. We're looking at different ways of handling the
Newsletter to make it both convenient and accessible. Please let me
know if you have any ideas or preferences about how it could be done.
- Dianne Kanerva (DKanerva@SRI-AI)
-----------
SCHEDULE FOR *THIS* THURSDAY, JANUARY 19, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Redwood Hall Presentation of "Application of Theorem Proving
G-19 to Problem Solving" (C. Green), secs. 1-5
by Kurt Kololige
12 noon TINLunch
Ventura Hall "A Short Companion to the Naive Physics
Conference Room Manifesto"
by David Israel, BBN Labs (author present)
2:15 p.m. Seminar on Situation Semantics
Redwood Hall by Jon Barwise
Rm G-19
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Aspects of Cognitive Representation"
Rm G-19 by Fred Dretske, U. Wisconsin, Madison
-----------
SCHEDULE FOR *NEXT* THURSDAY, JANUARY 26, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Redwood Hall "A Philosopher Grapples with the Above"
Rm G-19 (i.e., the previous two seminar topics)
by John Perry
12 noon TINLunch
Ventura Hall Discussion led by Stanley Peters
Conference Room
2:15 p.m. Seminar on Situation Semantics
Redwood Hall by Jon Barwise
Rm G-19
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "How Words Are Represented in the Mind"
Rm G-19 by Morris Halle, MIT Linguistics & Philosophy
-----------
! Page 2
-----------
LECTURES BY DAVID MCCARTY
Professor David McCarty, of the Ohio State University Philosophy
Department, will give a series of three lectures on his recent
research on realizability and computability. The first lecture
provides a general introduction, and attendance at it will be
beneficial in following the other two. The dates, places, and titles
are:
Tuesday, January 24, 9:30-11:15 a.m.,
Ventura Hall Seminar Room (C1 Seminar),
"Mathematics in the Realizability Universe."
Wednesday, January 25, 4:15-5:30 p.m.,
Mathematics Department, Faculty Lounge, 383N,
"Recursive Set Theory and Realizability."
Friday, January 27, 4:00-5:30 p.m.,
SRI Computer Science Laboratory Conference Room EL369
(visitors should plan to arrive early enough to be directed
to the conference room as guests of Meseguer and Goguen),
"Denotational Semantics and Realizability."
Abstracts of the lectures will follow in a message later this week.
- Jose Meseguer
-----------
ISSUES IN PERCEPTION, LANGUAGE, AND COGNITION (PSYCH 279)
WHEN: Monday January 16, noon to 1:15
WHERE: Jordan Hall (Psychology), room 100
WHO: Professor George Sperling
NYU Psychology Dept. and the Bell Laboratories, Murray Hill.
WHAT: The Logic of Perception
ABSTRACT: The logic of perception involves using unreliable, ambiguous
information to arrive at a categorical decision. The talk will
emphasize concepts and examples; an illustrative movie will be shown.
The prototypical phenomenon is multiple stable states in response to
the same external stimulus, together with path dependence, usually in
the form of hysteresis. The mathematical description is in terms of
potential theory (energy wells, etc.) or catastrophe theory. Neural
models with local inhibitory interaction are proposed to account for
these phenomena; these models are the antecedents of contemporary
relaxation methods used in computer vision. New (and old) examples
are provided from binocular vision and depth perception, including a
practical demonstration of how the perceptual decision of 3D structure
in a 2D display can be controlled by an (irrelevant) brightness cue.
NEXT WEEK: Dr. Dave Nagel, Assoc. Dir. Life Sciences, NASA-Ames.
"Decisions and Automation."
-----------
! Page 3
-----------
TINLUNCH SCHEDULE
TINLunch will be held each Thursday at Ventura Hall on the
Stanford University campus as a part of CSLI activities. Copies of
TINLunch papers are at SRI in EJ251 and at Stanford in Ventura Hall.
January 19 David Israel (Guest of Fernando Pereira)
January 26 Stanley Peters
February 2 Carl Pollard
February 9 Geoff Pullum
-----------
POPL 1984 ELEVENTH ANNUAL ACM SIGACT/SIGPLAN SYMPOSIUM
ON PRINCIPLES OF PROGRAMMING LANGUAGES
POPL 1984 will be held in Salt Lake City, Utah, January 15-18.
(The skiing is excellent, and the technical program threatens to match
it!) For additional details, please contact
Prof. P. A. Subrahmanyam Phone: (801) 581-8224
Department of Computer Science ARPANET: Subrahmanyam@UTAH-20
University of Utah (or Subra@UTAH-20)
Salt Lake City, Utah 84112.
-----------
1984 IEEE LOGIC PROGRAMMING SYMPOSIUM (UPDATE)
Student Registration Rates
In our original symposium announcements, we failed to offer a
student registration rate. We would like to correct that situation
now. Officially enrolled students may attend the symposium for the
reduced rate of $75.00. This rate includes the symposium itself (all
three days) and one copy of the symposium proceedings. It does not
include the tutorial, the banquet, or cocktail parties. It does
however, include the Casino entertainment show. Questions and
requests for registration forms by US mail to:
Doug DeGroot Fernando Pereira
Program Chairman SRI International
IBM Research or 333 Ravenswood Ave.
P.O. Box 218 Menlo Park, CA 94025
Yorktown Heights, NY 10598 (415) 859-5494
(914) 945-3497
or by net mail to:
PEREIRA@SRI-AI (ARPANET)
...!ucbvax!PEREIRA@SRI-AI (UUCP)
-----------
! Page 4
-----------
SEMINAR ON FOUNDATIONS OF MATHEMATICS
[NOTE: The following announcement is from G. Kreisel in the Stanford
Philosophy Department. Those interested in participating in the
seminar should contact Kreisel at 497-2980 to arrange a time.]
In order to prepare an encyclopedia article on "Contemporary
Logic," I propose to go over the main directions of research during
the last 25 years, roughly, since the Cornell Conference. If I am not
mistaken, there are (relatively few) main directions, some having
begun, others having ended during that period, or both.
It would be very helpful to me if colleagues, especially those
with a background different from mine, were to take part in the
seminar to check and correct the perspective that is (at best)
adequate for the part of the subject that happens to be vivid to me.
WARNING: At least without much information supplied by others, I
should not be able to treat the logical aspects of natural language at
a level of sophistication comparable to that of the venerable parts of
logic. However, some old mathematical dialects of that language, and
their analyses (under the slogan of informal rigor) will be examined
in the light of lessons provided by contemporary logic.
EXAMPLE: the more highly advertised constructivist dialects.
Samples of examinations: (a) relative merits of rigorous analyses
compared to paraphrasing, either by another such dialect or in
set-theoretic language; (b) merits--for the phenomena of interest to
constructivist tribes--of the ideas most prominent in their dialects.
- G. Kreisel
-----------
-------
∂18-Jan-84 2004 GOLUB@SU-SCORE.ARPA Rivest's office
Received: from SU-SCORE by SU-AI with TCP/SMTP; 18 Jan 84 20:04:22 PST
Date: Wed 18 Jan 84 20:03:00-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Rivest's office
To: faculty@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA,
PHD-Distribution-list: ;
Ron Rivest will be in MJH 246; phone: 7-1963.
GENE
-------
∂19-Jan-84 1507 JF@SU-SCORE.ARPA "no. theory sem., changed time"
Received: from SU-SCORE by SU-AI with TCP/SMTP; 19 Jan 84 15:07:13 PST
Date: Thu 19 Jan 84 15:01:40-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: "no. theory sem., changed time"
To: aflb.local@SU-SCORE.ARPA
the responses i have gotten so far indicate a fairly pronounced preference
for holding the computational number theory seminar on thursday, instead of
tuesday. hence, the first meeting will be next thursday
Thursday, 1/26, 2:15-3:15 p.m., Margaret Jacks Hall 301
this is shortly after aflb, so anyone who comes up (or down) for aflb can
stay for number theory seminar. hope to see you there,
joan
-------
∂19-Jan-84 1511 REGES@SU-SCORE.ARPA Gray Tuesday Meeting
Received: from SU-SCORE by SU-AI with TCP/SMTP; 19 Jan 84 15:11:44 PST
Date: Thu 19 Jan 84 15:03:01-PST
From: Stuart Reges <REGES@SU-SCORE.ARPA>
Subject: Gray Tuesday Meeting
To: faculty@SU-SCORE.ARPA
Office: Margaret Jacks 210, 497-9798
Gene and I have set the date for the Gray Tuesday meeting for Tuesday, February
21st, at 2:30 in Jacks 252. For those of you who may be new to this, Gray
Tuesday is an annual meeting at which the faculty reviews the progress of the
PhD students. Marilynn Walker and I will be preparing a handout which
summarizes each student's academic record and comments that have been made
at previous meetings.
I will remind everyone of the meeting a few more times before it happens so that
those of you who will be unable to attend can get comments to me beforehand.
If anyone has any suggestions as to how to format the information summarizing
student status, please send them to me.
-------
∂19-Jan-84 1716 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
First Meeting Winter Quarter
SPEAKER: Prof. David McCarty, Ohio State University
TITLE: Recursive Set Theory and Realizability
TIME: Wednesday, Jan. 25, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Faculty Lounge (383-N)
Special Meeting
SPEAKER: Dr. Jean-Yves Girard, CNRS Paris
TITLE: Introduction to Pi-1-2-Logic
TIME: Monday, Jan. 30, 3:15-5:05 PM
PLACE: Stanford Mathematics Dept. Faculty Lounge (383-N)
∂19-Jan-84 2348 BRODER@SU-SCORE.ARPA Past & Next AFLB talk(s)
Received: from SU-SCORE by SU-AI with TCP/SMTP; 19 Jan 84 23:48:33 PST
Date: Thu 19 Jan 84 23:48:35-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Past & Next AFLB talk(s)
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
Because of a SNAFU in my hyper-duper-automagic-software for message
posting you didn't get the abstract of today's talk. I am really
sorry. (... and also back to simpler systems.)
Note the special talk tomorrow (Friday, 1/20) at 2:15 in MJH352 !!!
Please be on time because the room is due at 3:15 !!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
P A S T A F L B T A L K
1/19/84 - Prof. Susan Landau (Wesleyan University)
"Solvability by radicals is in polynomial time"
Determining if a polynomial has roots expressible in radicals is a
question whose history goes back to the Babylonians. Galois provided
a constructive (though double exponential time) criterion for
determining which polynomials have roots expressible in radicals. We
provide a polynomial time algorithm to answer the question. (This talk
represents joint work with Gary Miller).
******** Time and place: Jan. 19, 12:30 pm in MJ352 (Bldg. 460) *******
N E X T A F L B T A L K (S)
Special AFLB meeting:
1/20/84 - Prof. Bernard Chazelle (Brown University)
"Filtering search: a new approach to query-answering"
We introduce a new technique for solving problems of the following
form: preprocess a set of objects so that those satisfying a given
property with respect to a query object can be listed very
effectively. Among well-known problems to fall into this category we
find range query, point enclosure, intersection, near-neighbor
problems etc. The approach which we take is very general and rests on
a new concept called filtering search. We show on a number of
examples how it can be used to improve the complexity of known
algorithms and simplify their implementations as well. In particular,
filtering search allows us to improve on the worst case complexity of
the best algorithms known so far for solving the algorithms mentioned
above.
******** Time and place: Jan. 20, 2:15 pm in MJ352 (Bldg. 460) *******
1/26/84 - Andrei Broder (Stanford & IBM San Jose)
"Flipping coins in many pockets"
(Byzantine agreement on random values)
Randomized protocols in networks were shown to achieve agreement among
processors even in situations when no deterministic algorithms exist.
Also agreement on a random value (externally provided to each
processor) can be used to achieve Byzantine agreement (agreement in
the presence of malicious processors) in constant expected time. A
natural question is whether it is possible to generate this value
uniformly at random inside the network. This talk presents a
cryptography based protocol that allows agreement on a fair coin, if
less than half of the processors are faulty. This protocol requires
3*t + 3 phases, where t is the number of faulty processors. It will
be shown that t + 1 is a lower bound.
This is joint work with Danny Dolev (Hebrew University & IBM San Jose)
******** Time and place: Jan. 26, 12:30 pm in MJ352 (Bldg. 460) *******
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for the winter quarter have been filled
so far.
For more information about future AFLB meetings and topics you might
want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂20-Jan-84 0926 KJB@SRI-AI.ARPA Area D planning
Received: from SRI-AI by SU-AI with TCP/SMTP; 20 Jan 84 09:26:00 PST
Date: Fri 20 Jan 84 09:25:57-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Area D planning
To: csli-principals@SRI-AI.ARPA
To those of you who consider yourselves at least half in area D:
We need to make plans on who we want to bring here next year, either
in some permanent way, or as a visitor or postdoc. The postdoc
applications will not be in until mid February, but we should be ready to
act on them by having other plans made. Thus I would like for you to
a) think about your own expectations for next year
b) think about who would like to have as a visitor for next year
c) thin about trade offs between salary and other activities, like workshops,
travel, etc.
We will schelule a meeting for week after next. In the mean time, discuss these
items with each other, and with the three project managers (Bob, Stan and me).
Thanks,
Jon
p.s. In case you wonder why this has come from me, I am now the Foundations
area co-coordinator, JRP having taken over a combined NL area.
-------
∂20-Jan-84 0931 LIBRARY@SU-SCORE.ARPA Computer Graphics Forum--New Journal Need Comments
Received: from SU-SCORE by SU-AI with TCP/SMTP; 20 Jan 84 09:31:48 PST
Date: Fri 20 Jan 84 09:28:48-PST
From: C.S./Math Library <LIBRARY@SU-SCORE.ARPA>
Subject: Computer Graphics Forum--New Journal Need Comments
To: su-bboards@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA
I am placing a sample copy of Computer Graphics Forum (vol. 2, no. 1 March 1983)
on our current journal shelve for your comments. Even though it is vol. 2 it
is new since volume 1 is only now available on subscription. The journal
costs $64 per year and is the journal of the European Association of Computer
Graphics. The sample issue includes: GKS-Implementation Overview and Inquiry;
Report on the EEC Workshop on Certification of Graphics Software;
Image Handling-The Bringing Together of Computer Graphics and Image Processing;
A new general purpose method for large volume production of contour charts;
Geography Algorithms Project; Graphics Standards+ the Pace Quickens.
SCOPE: covers all aspects of the theory and practice of computer graphics. It
features original reseach work, tutorial and review articles, and accounts
of practical developments and applications. It also reports on activities
of the Eurographics Association and other graphics events.
It is a qterly.
Let me know what you think of the journal and if you recommend that I purchase.
I am especially interested in hearing from those who feel the journal is
directly related to their current research. Responses could vary from
definitely need, buy and review within so many years, of overall interest
in general that it should be added, do not purchase etc.
Harry
-------
∂20-Jan-84 1316 JF@SU-SCORE.ARPA ibm fellowship
Received: from SU-SCORE by SU-AI with TCP/SMTP; 20 Jan 84 13:16:15 PST
Date: Fri 20 Jan 84 11:26:32-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: ibm fellowship
To: faculty@SU-SCORE.ARPA
i am writing to you once again on behalf of the fellowship committee. as you
should all have heard from her, carolyn tajnai wants first-cut recommendations
for the ibm fellowship in really soon--if possible by next week. please send
your recommendations to her at tajnai@score; i'm sure carolyn can also provide
clarification of the terms of the fellowship and any information you think you
need in order to pick the best qualified (and most likely to succeed) can-
didates.
thanks,
joan
-------
∂22-Jan-84 0220 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #4
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Jan 84 02:20:02 PST
Date: Saturday, January 21, 1984 11:48AM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #4
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Sunday, 22 Jan 1984 Volume 2 : Issue 4
Today's Topics:
Announcement - Seminar at Berkeley,
Implementations - Arrays
----------------------------------------------------------------------
Date: Sat, 21 Jan 84 08:38:41 PST
From: McGeer%UCBDali@Berkeley (Rick McGeer)
Subject: A Seminar Announcement (at Berkeley)
The Bagel: A Systolic Concurrent Prolog Machine.
Prolog Seminar Wednesday, Jan 25 13:30 Evans 597
Ehud Shapiro
The Weizmann Institute of Science
Rehovot 76100, ISRAEL
Draft, November, 1983.
Abstract
It is argued that explicit mapping of processes to processors is
essential to effectively program a general-purpose parallel computer,
and, as a consequence, that the kernel language of such a computer
should include a process-to-processor mapping notation.
The Bagel is a parallel architecture that combines the concepts of
dataflow, graph-reduction, and systolic arrays. The Bagel's kernel
language is Concurrent Prolog, augmented with Turtle programs as a
mapping notation.
Concurrent Prolog, combined with Turtle programs, can easily
implement systolic systems on the Bagel. Several systolic
process structures are explored via programming examples,
including linear pipes (sieve of erasthotenes, merge sort,
natural-language interface to a database), rectangular arrays
(rectangular matrix multiplication, band-matrix multiplication,
dynamic programming, array relaxation), static and dynamic
H-trees (divide-and-conquer, distributed database), and chaotic
structures (a herd of Turtles).
All programs shown have been debugged using the Turtle graphics
Bagel simulator, which is implemented in Prolog.
------------------------------
Date: Tue 17 Jan 84 07:00:32-EST
From: Ken%MIT-OZ@MIT-MC
Subject: Arrays in Prolog
When I was visiting ICOT, Ehud Shapiro suggested a way to
incorporate mutable arrays into Prolog. His idea is that
you have predicates for creating arrays, referencing
elements, and updating that in principle could have been
written in Pure Prolog using ordinary terms. The updating
in principle works by copying the entire array except for
the changed element. The idea though was that behind the
scenes the system would be using real arrays and if one
tried to use an old (obsolete) version of an array one got
an error or failure (its a matter of taste which one).
Well, I implemented his scheme in LM-Prolog. (It took less
than one hour since the Lisp Machine provides arrays and
LM-Prolog is designed to be extensible.) Then I showed it
to people here in Uppsala and we came up with the idea that
the old versions of an updated array may be useful and
besides its nicer to have a more complete implementation.
Manny Rayner had recently sketched out a rather different
scheme for solving the same problem. After a few hours of
discussion with Lars-Henrik Eriksson and Manny we worked out
a solution that we are happy with. I implemented it
yesterday and would like people to tell me what they think
of it.
The basic idea is that an old array reference is a data
structure which contains old indices and values for elements
that have been updated and a pointer to another array
reference or the real array. An array reference of the most
recent version of an array has practically no overhead over
an array reference in Lisp or Pascal. Older versions of
arrays don't even exist is other programming languages and
the overhead for their use is proportional to the number of
updates that have been performed since it was created. One
difficulty is that an array update is fairly expensive. It
needs to create at least one new array reference (in the
current implementation that takes 5 words) and needs to do
trailing. Several compile-time optimizations are possible.
In the case where the relevant part of the program is
deterministic and the variables holding the old array
references are not used after being updated, then in
principle all this could compile to just ordinary array
references and updates.
A couple of interesting features of our scheme:
(1) Arrays can be created as initialized or not. If not then
they behave as if they are full of independent variables.
This is handy when the array is being used as a table but is
not being updated.
(2) All of the Lisp Machine array features are available.
Multiple dimensions, overlays, offsets, etc. Also for
initialized arrays the array elements can be 1 bit, 2 bit, 4
bit, 8 bit, 16 bit or 32 bit long. This means that, E.g.
character strings can be represented at least 8 times more
densely than if lists are used as in other Prologs.
(3) Old arrays references are garbage collectable. All
consing, including the construction of the array itself, is
done on the equivalent of the local stack, so that the
memory they use are reclaimed upon failure.
(4) If an old array reference is being used a lot then it
could be converted to being an ordinary array for improved
lookup at the cost of memory. This should perhaps be viewed
as control information that the user provides. This part of
the scheme is not yet implemented.
All this and yet the three predicates involved
(CREATE-ARRAY, UPDATE, and LOOKUP) could have been written
in Pure Prolog.
I've neglected to give a list of useful applications for
arrays, character and bit strings since any book on
algorithms is full of them. Also, this scheme very easily
generalizes to any large data structure which one normally
deals with by side-effecting elements. (E.g. hash tables,
record structures...)
Comments ?
------------------------------
End of PROLOG Digest
********************
∂22-Jan-84 1625 LAWS@SRI-AI.ARPA AIList Digest V2 #9
Received: from SRI-AI by SU-AI with TCP/SMTP; 22 Jan 84 16:25:11 PST
Date: Sun 22 Jan 1984 15:15-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #9
To: AIList@SRI-AI
AIList Digest Monday, 23 Jan 1984 Volume 2 : Issue 9
Today's Topics:
AI Culture - Survey Results Available,
Digests - Vision-List Request,
Expert Systems - Software Debugging,
Seminars - Logic Programming & Bagel Architecture,
Conferences - Principles of Distributed Computing
----------------------------------------------------------------------
Date: 18 Jan 84 14:50:21 EST
From: Smadar <KEDAR-CABELLI@RUTGERS.ARPA>
Subject: How AI People Think - Cultural Premises of the AI Community...
[Reprinted from the Rutgers bboard.]
How AI People Think - Cultural Premises of the AI Community...
is the name of a report by sociologists at the University of Genoa, Italy,
based on a survey of AI researchers attending the International AI conference
(IJCAI-8) this past summer. [...]
Smadar.
------------------------------
Date: Wed, 18 Jan 84 13:08:34 PST
From: Philip Kahn <kahn@UCLA-CS>
Subject: TO THOSE INTERESTED IN COMPUTER VISION, IMAGE PROCESSING, ETC
This is the second notice directed to all of those interested
in IMAGE PROCESSING, COMPUTER VISION, etc. There has been a great need,
and interest, in compiling a VISION list that caters to the specialized
needs and interests of those involved in image/vision processing/theory/
implementation. I broadcast a message to this effect over this BBOARD
about three weeks ago asking for all those that are interested to
respond. Again, I reiterate the substance of that message:
1) If you are interested in participating in a VISION list,
and have not already expressed your interest to me,
please do so! NOW is the time to express that interest,
since NOW is when the need for such a list is being
evaluated.
2) I cannot moderate the list (due to a lack of the proper type
of resources to deal with the increased mail traffic). A
moderator is DESPERATELY NEEDED! I will assist you in
establishing the list, and I am presently in contact with
the moderator of AILIST (Ken LAWS@SRI-AI) to establish what
needs to be done. The job of moderator involves the
following:
i) All mail for the list is sent to you
ii) You screen (perhaps, format or edit, depending upon
the time and effort you wish to expend) all
incoming messages, then redistribute them to the
participants on the list at regular intervals.
iii) You maintain/update the distribution list.
Needless to say, the job of moderator is extremely rewarding
and involves a great deal of high visibility. In addition,
you get to GREATLY AID in the dissemination and sharing of
ideas and information in this growing field. Enough said...
3) If you know of ANYONE that might be interested in such a
list, PLEASE LET THEM KNOW and have them express that interest
to me by sending mail to KAHN@UCLA-CS.ARPA
Now's the time to let me know!
Philip Kahn
send mail to: KAHN@UCLA-CS.ARPA
------------------------------
Date: 19 Jan 84 15:14:04 EST
From: Lou <STEINBERG@RUTGERS.ARPA>
Subject: Re: Expert systems for software debugging
I don't know of any serious work in AI on software debugging since
HACKER. HACKER was a part of the planning work done at MIT some years
ago - it was an approach to planning/automatic programming where
planning was done with a simple planner that, e.g., ignored
interactions between plan steps. Then HACKER ran the plan/program and
had a bunch of mini-experts that detected various kinds of bugs. See
Sussman, A Computer Model of Skill Acquisition, MIT Press, 1975.
Also, there is some related work in hardware debugging. Are you aware
of the work by Randy Davis at MIT and by Mike Genesereth at Stanford on
hardware trouble shooting? This is the problem where you have a piece
of hardware (e.g. a VAX) that used to work but is now broken, and you
want to isolate the component (board, chip, etc.) that needs to be
replaced. Of course this is a bit different from program debugging,
since you are looking for a broken component rather than a mis-design.
E.g. for trouble shooting you can usually assume a single thing is
broken, but you often have multiple bugs in a program.
Here at Rutgers, we're working on an aid for design debugging for
VLSI. Design debugging is much more like software debugging. Our
basic approach is to use a signal constraint propagation method to
generate a set of possible places where the bug might be, and then use
various sorts of heuristics to prune the set (e.g. a sub-circuit
that's been used often before is less likely to have a bug than a
brand new one).
------------------------------
Date: Fri, 20 Jan 84 8:39:38 EST
From: Paul Broome <broome@brl-bmd>
Subject: Re: Expert systems for software debugging?
Debugging is a black art, not at all algorithmic, but almost totally
heuristic. There is a lot of expert knowledge around about how
to debug faulty programs, but it is rarely written down or
systemetized. Usually it seems to reside solely in the minds of
a few "debugging whizzes".
Does anyone know of an expert system that assists in software
debugging? Or any attempts (now or in the past) to produce such
an expert?
There are some good ideas and a Prolog implementation in Ehud Shapiro's
Algorithmic Program Debugging, which is published as an ACM distinguished
dissertation by MIT Press, 1983. One of his ideas is "divide-and-query:
a query-optimal diagnosis algorithm," which is essentially a simple binary
bug search. If the program is incorrect on some input then the program
is divided into two roughly equal subtrees and the computation backtracks
to the midpoint. If this intermediate result is correct then the
first subtree is ignored and the bug search is repeated on the second
subtree. If the intermediate result is incorrect then the search
continues instead on the first subtree.
------------------------------
Date: 20 Jan 84 19:25:30-PST (Fri)
From: pur-ee!uiucdcs!nielsen @ Ucb-Vax
Subject: Re: Expert systems for software debuggin - (nf)
Article-I.D.: uiucdcs.4980
The Knowledge Based Programming Assistant Project here at the University of
Illinois was founded as a result of a very similar proposal.
A thesis you may be interested in which explains some of our work is
"GPSI : An Expert System to Aid in Program Debugging" by Andrew Laursen
which should be available through the university.
I would be very interested in corresponding with anyone who is considering
the use of expert systems in program debugging.
Paul Nielsen
{pur-ee, ihnp4}!uiucdcs!nielsen
nielsen@uiucdcs
------------------------------
Date: 01/19/84 22:25:55
From: PLUKEL
Subject: January Monthly Meeting, Greater Boston Chapter/ACM
[Forwarded from MIT by SASW@MIT-MC.]
On behalf of GBC/ACM, J. Elliott Smith, the Lecture Chairman, is
pleased to present a discussion on the topic of
LOGIC PROGRAMMING
Henryk Jan Komorowski
Division of Applied Sciences
Harvard University
Cambridge, Massachusetts
Dr. Komorowski is an Assistant Professor of Computer Science,
who received his MS from Warsaw University and his Phd from
Linkoeping University, Linkoeping, Sweden, in 1981. His current
research interests include applications of logic programming to:
rapid prototyping, programming/specification development envir-
onments, expert systems, and databases.
Dr. Komorowski's articles have appeared in proceedings of
the IXth POPL, the 1980 Logic Programming Workshop (Debrecen,
Hungary), and the book "Logic Programming", edited by Clark and
Taernlund. He acted as Program Chairman for the recent IEEE
Prolog tutorial at Brandies University, is serving on the Program
Committee of the 1984 Logic Programming Symposium (Atlantic
City), and is a member of the Editorial Board of THE JOURNAL OF
LOGIC PROGRAMMING.
Prolog has been selected as the programming language of the
Japanese Fifth Generation Computer Project. It is the first
realization of logic programming ideas, and implements a theorem
prover based on a design attributed to J.A. Robinson, which
limits resolution to a Horn clause subset of assertions.
A Prolog program is a collection of true statements in the
form of RULES. A computation is a proof from these assertions.
Numerous implementations of Prolog have elaborated Alain
Colmerauer's original, including Dr. Komorowski's own Qlog, which
operates in LISP environments.
Dr. Komorowski will present an introduction to elementary
logic programming concepts and an overview of more advanced
topics, including metalevel inference, expert systems
programming, databases, and natural language processing.
DATE: Thursday, 26 January 1984
TIME: 8:00 PM
PLACE: Intermetrics Atrium
733 Concord Avenue
Cambridge, MA
(near Fresh Pond Circle)
COMPUTER MOVIE and REFRESHMENTS before the talk.
Lecture dinner at 6pm open to all GBC members.
Call (617) 444-5222 for additional details.
------------------------------
Date: 20 Jan 84 1006 PST
From: Rod Brooks <ROD@SU-AI>
Subject: Shaprio Seminars at Stanford and Berkeley
[Adapted from the SU-SCORE bboard and the Prolog Digest.]
Ehud Shapiro, The Weizmann Institute of Science
The Bagel: A Systolic Concurrent Prolog Machine
4:30pm, Terman Auditorium, Tues, Jan 24th, Stanford CSD Colloq.
1:30pm, Evans 597, Wed., Jan 2th, Berkeley Prolog Seminar
It is argued that explicit mapping of processes to processors is
essential to effectively program a general-purpose parallel computer,
and, as a consequence, that the kernel language of such a computer
should include a process-to-processor mapping notation.
The Bagel is a parallel architecture that combines concepts of
dataflow, graph-reduction and systolic arrays. The Bagel's kernel
language is Concurrent Prolog, augmented with Turtle programs as a
mapping notation.
Concurrent Prolog, combined with Turtle programs, can easily implement
systolic systems on the Bagel. Several systolic process structures are
explored via programming examples, including linear pipes (sieve of
Erasthotenes, merge sort, natural-language interface to a database),
rectangular arrays (rectangular matrix multiplication, band-matrix
multiplication, dynamic programming, array relaxation), static and
dynamic H-trees (divide-and-conquer, distributed database), and
chaotic structures (a herd of Turtles).
All programs shown have been debugged using the Turtle graphics Bagel
simulator, which is implemented in Prolog.
------------------------------
Date: Fri 20 Jan 84 14:56:58-PST
From: Jayadev Misra <MISRA@SU-SIERRA.ARPA>
Subject: call for Papers- Principles of Distributed Computing
CALL FOR PAPERS
3rd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC)
Vancouver, Canada
August 27 - 29, 1984
This conference will address fundamental issues in the theory and
practice of concurrent and distributed systems. Original
research papers describing theoretical or practical aspects of
specification. design or implementation of such systems are
sought. Topics of interest include, but are not limited to, the
following aspects of concurrent and distributed systems.
. Algorithms
. Formal models of computations
. Methodologies for program development
. Issues in specifications, semantics and verifications
. Complexity results
. Languages
. Fundamental results in application areas such as
distributed databases, communication protocols, distributed
operating systems, distributed transaction processing systems,
real time systems.
Please send eleven copies of a detailed abstract (not a complete
paper) not exceeding 10 double spaced typewritten pages, by MARCH
8, 1984, to the Program Chairman:
Prof. J. Misra
Computer Science Department
University of Texas
Austin, Texas 78712
The abstract must include a clear description of the problem be-
ing addressed, comparisons with extant work and a section on ma-
jor original contributions of this work. The abstract must pro-
vide sufficient detail for the program committee to make a deci-
sion. Papers will be chosen on the basis of scientific merit,
originality, clarity and appropriateness for this conference.
Authors will be notified of acceptance by April 30, 1984. Ac-
cepted papers, typed on special forms, are due at the above ad-
dress by June 1, 1984. Authors of accepted papers will be asked
to sign ACM Copyright forms.
The Conference Chairman is Professor Tiko Kameda (Simon Fraser
University). The Publicity Chairman is Professor Nicola Santoro
(Carleton University). The Local Arrangement Chiarman is Profes-
sor Joseph Peters (Simon Fraser University). The Program Commit-
tee consists of Ed Clarke (C.M.U.), Greg N. Frederickson (Pur-
due), Simon Lam (U of Texas, Austin), Leslie Lamport (SRI Inter-
national), Michael Malcom (U of Waterloo), J. Misra, Program
Chairman (U of Texas, Austin), Hector G. Molina (Princeton), Su-
san Owicki (Stanford), Fred Schneider (Cornell), H. Ray Strong
(I.B.M. San Jose), and Howard Sturgis (Xerox Parc).
------------------------------
End of AIList Digest
********************
∂23-Jan-84 1054 LEISER@SRI-AI.ARPA DEC INTRO / SCRIBE NOTES
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Jan 84 10:53:42 PST
Date: Mon 23 Jan 84 10:23:47-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: DEC INTRO / SCRIBE NOTES
To: csli-folks@SRI-AI.ARPA
******************************************************************************
Any of you have not received your copy of the DEC-20 INTRODUCTION and SCRIBE
CLASS NOTES and still wish to receive them, please send mail to:
LEISER@SRI-AI.ARPA Michele Leiser
CSLI Computer Facility
Ventura Hall
Stanford, CA 94305
******************************************************************************
-------
∂23-Jan-84 1105 DKANERVA@SRI-AI.ARPA McCarty Lectures
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Jan 84 11:05:04 PST
Date: Mon 23 Jan 84 09:39:13-PST
From: DKANERVA@SRI-AI.ARPA
Subject: McCarty Lectures
To: csli-folks@SRI-AI.ARPA
LECTURES BY DAVID MCCARTY
Professor David McCarty, of the Philosophy Department at Ohio
State University, will give a series of three lectures on his recent
research on realizability and computability. The first lecture
provides a general introduction, and attendance at it will be
beneficial in following the other two. The dates, places, and titles
are:
Tuesday, January 24, 9:30-11:15 a.m.,
Ventura Hall Seminar Room (C1 Seminar):
I. "Mathematics in the Realizability Universe"
A. Five impossible (but nonetheless desirable) things
B. Classical and intuitionistic logics
C. Heyting's interpretation
D. Kleene realizability for set theory
E. Making five impossible things possible
Wednesday, January 25, 4:15-5:30 p.m.,
Mathematics Department, Faculty Lounge, 383N:
II. "Recursive Set Theory and Realizability"
A. RETs, isols, and isolic integers
B. Turning sets into realizability sets
C. An isomorphism theorem
D. Reconstructing a classical theory
E. The structure of constructive P(N)
Friday, January 27, 4:00-5:30 p.m.,
SRI Computer Science Laboratory Conference Room EL369
(visitors should plan to arrive early enough to be directed
to the conference room as guests of Meseguer and Goguen):
III. "Denotational Semantics and Realizability"
A. Intuitionistic information systems
B. A "Brower's Theorem" for information systems
C. Answer to a question of Plotkin
D. Constructive and effective denotational semantics
E. Recursivizing the "extra information"
-------
∂23-Jan-84 1649 JF@SU-SCORE.ARPA bats, feb.3
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Jan 84 16:49:38 PST
Date: Mon 23 Jan 84 16:47:16-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: bats, feb.3
To: aflb.su@SU-SCORE.ARPA
cc: avi%ucbernie@UCB-VAX.ARPA
the next BATS meeting will take place at berkeley on february 3,
10 a.m. to 3:30 p.m. please let me know asap if you plan to attend so
that i can let the organizers know how many to expect for lunch.
thanks,
joan
(jf@su-score)
-------
∂23-Jan-84 2235 ALMOG@SRI-AI.ARPA reminder on why discourse wont go away
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Jan 84 22:34:55 PST
Date: 23 Jan 1984 2232-PST
From: Almog at SRI-AI
Subject: reminder on why discourse wont go away
To: csli-folks at SRI-AI
Tomorrow is our third meeting. John Perry will give his second presentation.
I am happy to say we managed to have Keith Donnellan from UCLA for
next week.
I attach Perry's abstract. Time:3.15pm,Ventura Hall.
I will go through a short discourse using the semantical notions explained
last time, and make some suggestions as to how these notions connect
up with accounts of discourse structure from Grosz and others.
-------
-------
∂24-Jan-84 0911 TAJNAI@SU-SCORE.ARPA IBM Fellowship Nominations
Received: from SU-SCORE by SU-AI with TCP/SMTP; 24 Jan 84 09:10:58 PST
Date: Tue 24 Jan 84 09:07:35-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: IBM Fellowship Nominations
To: faculty@SU-SCORE.ARPA
cc: tajnai@SU-SCORE.ARPA
First, let me clarify that I am only taking nominations of CSD PHD students.
If a CSL faculty member wishes to nominate a CSD student, it can be done
either through CSL nominations or CSD nominations. However, I cannot
take nominations for a EE student.
The following students have been nominated:
Ullman: Jeff Naughton, Anna Karlin, Peter Hochschild
Cheriton: Stefan Demetrescu, Tim Mann
Schreiber: Tracy Larrabee, Jeff Naughton
Feigenbaum: Peter Karp
Oliger: David Foulser
Binford: David Chelberg
Flynn: Chad Mitchell
-------
∂24-Jan-84 1435 KJB@SRI-AI.ARPA Reminder on tech reports and lecture notes
Received: from SRI-AI by SU-AI with TCP/SMTP; 24 Jan 84 14:34:52 PST
Date: Tue 24 Jan 84 14:36:11-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Reminder on tech reports and lecture notes
To: csli-principals@SRI-AI.ARPA
cc: almog@SRI-AI.ARPA, nissenbaum@SRI-AI.ARPA, ETCHEMENDY@SRI-AI.ARPA,
bratman@SRI-AI.ARPA
Dear all,
One of the things I had to sluff over in my report to SDF was the
status of our tech report series, since nothing has yet appeared.
I think it will be an important part of the year 1 review to see
that our publications are beginning to appear and have an impact.
So here is a reminder, or perhaps fresh information, about our
publication plans.
We are going to have two series, a preprint series for papers that
people plan to submit for publication elsewhere, and a lecture note
series, for longer and more tentative work.
The preprint series will be pretty much what we are all used to from
tech reports and Sloan preprint series. Papers anywhere from a few
pages to reasonably long, but work we consider finished. The will
be reproduced with CSLI covers, 8 1/2 x 11, and will be available for
distribution, limited numbers free of charge.
The lecture note series will be modelled after the Springer Lecture
Notes in C.S. and math. Here are some example of ways they might be
used.
-The lecture notes from my course, with additions by the
guest speakers, might be edited at appear as a volume, if
it seems worthwhile.
-The papers that are given at a workshop might be collected
as a lecture note volume, even if they are going to be rewritten
and submitted elsewhere.
-A first draft of a book might appear in the series.
The author would receive some free copies but CSLI might sell them
in the long run. We have talked with SU press about the possibility
of their doing the repro and distribution. I imagine they would be
slightly reduced in size.
Dianne Kanerva is in charge of both series, and has a two submissions
for the preprint series. Discuss any plans you have with her. She is
an excellent resource, being an excellent editor. You should all take
advantage of her being with us.
Jon
-------
∂24-Jan-84 1459 TAJNAI@SU-SCORE.ARPA IBM Fellowship Nominees
Received: from SU-SCORE by SU-AI with TCP/SMTP; 24 Jan 84 14:59:38 PST
Date: Tue 24 Jan 84 14:59:00-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: IBM Fellowship Nominees
To: Faculty@SU-SCORE.ARPA
cc: Tajnai@SU-SCORE.ARPA, Gray@SU-WHITNEY.ARPA, jf@SU-SCORE.ARPA
We have received some outstanding recommendations of students for the
IBM Fellowship. We expect more information within 6 weeks on the new
DEC fellowship. Also, the Computer Forum will begin funding 4 research
assistantships beginning 84/85.
IBM fellows are typically advanced students, who expect to graduate within
two years. I have discussed this with Prof. Ullman and we are using
passing the qual as the filter. If you have other students, who fall
into this category, please send their names. The other nominees will be
held in a file for future opportunities.
Peter Hochschild
Stefan Demetrescu
Tim Mann
David Foulser
David Chelberg
Chad Mitchell
Carolyn
-------
∂25-Jan-84 1000 JF@SU-SCORE.ARPA num. th. sem. thursday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 25 Jan 84 10:00:40 PST
Date: Wed 25 Jan 84 09:56:41-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: num. th. sem. thursday
To: aflb.local@SU-SCORE.ARPA
reminder that
thursday, 1/26/84, mjh 301 2:15-3:15 p.m.
is the first (organizational and perhaps even a little substantive)
meeting of our computational number theory seminar.
joan
-------
∂25-Jan-84 1055 GOLUB@SU-SCORE.ARPA Rivest Lecture
Received: from SU-SCORE by SU-AI with TCP/SMTP; 25 Jan 84 10:55:31 PST
Date: Wed 25 Jan 84 10:54:45-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Rivest Lecture
To: faculty@SU-SCORE.ARPA
Ron Rivest will give the second Forsythe Lecture today. There'll be a
reception immediately after the lecture at the Faculty Club.
GENE
-------
∂25-Jan-84 1124 LIBRARY@SU-SCORE.ARPA New Journals Coming In
Received: from SU-SCORE by SU-AI with TCP/SMTP; 25 Jan 84 11:24:16 PST
Date: Wed 25 Jan 84 11:17:11-PST
From: C.S./Math Library <LIBRARY@SU-SCORE.ARPA>
Subject: New Journals Coming In
To: su-bboards@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA
We are now receiving New Generation Computing and Integration: the VLSI Journal
HL
-------
∂25-Jan-84 1232 @SRI-AI.ARPA,@SU-SCORE.ARPA:RPERRAULT@SRI-AI.ARPA [Ivan Sag <sag@Su-psych>: Dinner with Morris Halle]
Received: from SRI-AI by SU-AI with TCP/SMTP; 25 Jan 84 12:32:43 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 25 Jan 84 12:28:31-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 25 Jan 84 12:24:56-PST
Date: Wed 25 Jan 84 12:25:35-PST
From: Barbara J. Grosz <GROSZ@SRI-AI.ARPA>
Subject: [Ivan Sag <sag@Su-psych>: Dinner with Morris Halle]
Sender: RPERRAULT@SRI-AI.ARPA
To: CSLI-friends: ;
Replies to Ivan Sag. Indirect routing courtesy of fouled-up mail
system.
Ray
---------------
Return-Path: <sag%Psych.#Pup@SU-SCORE.ARPA>
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 25 Jan 84 10:16:05-PST
Received: from Psych by Score with Pup; Wed 25 Jan 84 10:07:09-PST
Date: Wednesday, 25 Jan 1984 10:06-PST
To: rperrault@sri-ai at Score
Subject: Dinner with Morris Halle
From: Ivan Sag <sag@Su-psych>
Dear friends,
I am arranging a dinner for Morris Halle this Thursday after
his colloquium. I will make a reservation at The Gypsy Cellar
[932 Middlefield Road, Redwood City] for 7 PM. It is essential
to know how many people will attend by tea time (3:45 PM) on
Thursday. Please sign up with the receptionist in Ventura by
that time. CSLI will provide a financial subsidy ($7 cash paid
on the spot) for students who wish to attend. When you sign up,
please indicate whether you are a student and also whether or
not you can offer someone a ride. This restaurant serves authentic
Hungarian food (beef or Szekely gulyas [goulash, to you non-Hungarians],
chicken paprikas, Steak Eszterhazy, palacsintas, etc.) and various
Eastern European dishes. It also features a fine Gypsy violinist.
Directions provided after the colloquium.
Cheers,
Ivan
-------
∂25-Jan-84 1422 KJB@SRI-AI.ARPA Advisory Panel Letters
Received: from SRI-AI by SU-AI with TCP/SMTP; 25 Jan 84 14:22:50 PST
Date: Wed 25 Jan 84 14:24:36-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Advisory Panel Letters
To: csli-principals@SRI-AI.ARPA
cc: wunderman@SRI-AI.ARPA
Dear all,
We now have reports from all but one member of the Advisory Panel. I
don't want to make dozens of copies of these floating around, but you
are free (and encouraged) to read them. Pat Wunderman and the members
of the exec committee have copies you could read.
Jon
-------
∂25-Jan-84 1519 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Issues in Perception, Language and Cognition
Received: from SRI-AI by SU-AI with TCP/SMTP; 25 Jan 84 15:19:09 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 25 Jan 84 15:14:35-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 25 Jan 84 15:07:10-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 25 Jan 84 15:07:26-PST
Received: from Psych by Score with Pup; Wed 25 Jan 84 15:04:40-PST
Date: 25 Jan 1984 15:04:29-PST
From: brian at SU-Tahoma
To: Roy.Maxion@CMU-CS-A at score, card@parc-maxc at score, csli-friends@sri-ai at score,
dkanerva@sri-ai at score, gascon@parc at score, gsmith@sri-ai at score,
halasz@parc-maxc at score, horaud@sri-ai at score, jan, moran@parc-maxc at score,
msgs, pentland@sri-ai at score, prazdny@sri-kl at score, su-bboards@score,
witkin@sri-kl at score
Subject: Issues in Perception, Language and Cognition
Issues in Perception, Language and Cognition (Psych 279)
WHO: Professor Lynn Cooper
Learning Research and Development Center, Pittsburgh
on leave at the Center for Advanced Study in the Behaivoral Sciences
WHEN: Monday January 30, noon to 1:15
WHERE: Jordan Hall (Psychology) room 100
WHAT: Spatial reasoning and Cognitive Skills
ABSTRACT
------------
Professor Cooper will talk about how people solve spatial reasoning
problems of varying complexity. Particular topics that will be covered
include sources of individual difference in performance, and differences
due to levels of expertise. She will talk about her own work, as well as a
variety of approaches currently being used at the Learning Research and
Development Center in Pittsburgh.
∂25-Jan-84 1715 GOLUB@SU-SCORE.ARPA Ph D Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 25 Jan 84 17:15:05 PST
Date: Wed 25 Jan 84 17:14:52-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Ph D Admissions
To: faculty@SU-SCORE.ARPA
Last year, I met a young Chinese student in Philadelphia who applied to the
department. I was so impressed that I wrote a letter to his file. His English
was excellent and it turns out he had a wonderful recommendation from one of
the leading mathematical problem solvers in the US. He did NOT make it into
round two of our admissions process but he did go to Cornell where he is
considered one of their top students.
I also noticed that many of the persons who passed the comprehensive were
first year students.
The reason I bring these two points up is that I am somewhat concerned
about our admissions process. In the past we were willng to consider
applicants from any discipline but we preferred to admit persons with a
strong mathematical bent. The feeling was that those persons were most likely
to do good research in CS and we felt that undergraduates with CS degrees
had specialised too early. This, too, is basically the reason for not having
an undergraduate degree.
So perhaps our admissions policy has evolved so that we don't always take
persons with strong math backgrounds but instead admit CS "achievers".
This may be a desirable policy but I think we should discuss it.
I hope we can have a discussion at one of our Tuesday luncheons.
GENE
-------
∂25-Jan-84 1721 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 16, January 26, 1984
Received: from SRI-AI by SU-AI with TCP/SMTP; 25 Jan 84 17:19:54 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 25 Jan 84 17:12:20-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 25 Jan 84 17:09:54-PST
Date: Wed 25 Jan 84 17:07:36-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 16, January 26, 1984
To: csli-friends@SRI-AI.ARPA
cc: JAR@SRI-UNIX.ARPA, LINDE@SRI-CSL.ARPA
CSLI Newsletter
January 26, 1984 * * * Number 16
SCHEDULE OF CSLI ACTIVITIES FOR *THIS* THURSDAY, JANUARY 26, 1984
10:00 a.m. Seminar on Foundations of Situated Language
*VENTURA HALL* "A Philosopher Grapples with the Above"
*Conference Rm* (i.e., the previous two seminar topics)
by John Perry
12 noon TINLunch
Ventura Hall "Underlying Events in the Logical Analysis
Conference Room of English," by Terence Parsons
Discussion led by Stanley Peters
2:15 p.m. Seminar on Situation Semantics
Redwood Hall by Jon Barwise
Rm G-19
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "How Words Are Represented in the Mind"
Rm G-19 by Morris Halle
MIT Dept. of Linguistics and Philosophy
-----------
SCHEDULE FOR *NEXT* THURSDAY, FEBRUARY 2, 1984
10:00 a.m. Seminar on Foundations of Situated Language
*VENTURA HALL* Topic and speaker to be announced
*Conference Rm*
12 noon TINLunch
Ventura Hall "Two Theories of Syntactic Categories,"
Conference Room by Susan F. Schmerling
Discussion led by Carl Pollard
2:15 p.m. Seminar on Situation Semantics
Redwood Hall by Jon Barwise
Rm G-19
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Information as an Economic Good"
Rm G-19 by Kenneth Arrow, Stanford Economics Dept.
-----------
! Page 2
-----------
TINLUNCH SCHEDULE
TINLunch will be held on each Thursday at Ventura Hall on the
Stanford University campus as a part of CSLI activities. Copies of
TINLunch papers will be at SRI in EJ251 and at Stanford University in
Ventura Hall.
February 2: "Two Theories of Syntactic Categories"
by Susan F. Schmerling.
Discussion led by Carl Pollard
February 9: Geoff Pullum
-----------
SEMINAR ON SITUATION SEMANTICS
by Jon Barwise
Thursday, January 26, 2:15 p.m., Redwood G-19
ABSTRACT
In this lecture I will apply the ideas about types and conditions
from the previous lecture to give a semantic analysis of a fragment of
English that contains imperatives, questions, and declaratives and in
which context is extremely important. This fragment of English is
just rich enough to be used as a programming language in which all
computable functions of natural numbers can be specified.
-----------
CSLI COLLOQUIUM
Thursdays at 4:15 p.m., Redwood G-19
February 2: "Information as an Economic Good"
by Kenneth Arrow, Stanford Economics Dept.
February 9: "Some Problems of Historical Linguistic Classification
and Some Results"
by Joseph Greenberg, Stanford Linguistics Dept.
-----------
! Page 3
-----------
LECTURES BY DAVID MCCARTY
Professor David McCarty, of the Philosophy Department at Ohio
State University, is giving a series of three lectures on his recent
research on realizability and computability. The dates, places, and
titles are:
Tuesday, January 24, 9:30-11:15 a.m.,
Ventura Hall Seminar Room (C1 Seminar):
I. "Mathematics in the Realizability Universe"
A. Five impossible (but nonetheless desirable) things
B. Classical and intuitionistic logics
C. Heyting's interpretation
D. Kleene realizability for set theory
E. Making five impossible things possible
Wednesday, January 25, 4:15-5:30 p.m.,
Mathematics Department, Faculty Lounge, 383N:
II. "Recursive Set Theory and Realizability"
A. RETs, isols, and isolic integers
B. Turning sets into realizability sets
C. An isomorphism theorem
D. Reconstructing a classical theory
E. The structure of constructive P(N)
Friday, January 27, 4:00-5:30 p.m.,
SRI Computer Science Laboratory Conference Room EL369
(visitors should plan to arrive early enough to be directed
to the conference room as guests of Meseguer and Goguen):
III. "Denotational Semantics and Realizability"
A. Intuitionistic information systems
B. A "Brower's Theorem" for information systems
C. Answer to a question of Plotkin
D. Constructive and effective denotational semantics
E. Recursivizing the "extra information"
-----------
WHY DISCOURSE WON'T GO AWAY
On Tuesday, January 24, John Perry gave his second presentation,
going through a short discourse using the semantical notions explained
the previous time and making suggestions as to how these notions
connect up with accounts of discourse structure from Grosz and others.
NEXT WEEK: Keith Donnellan, UCLA
Tues, Jan 31
3:15, Ventura Hall
-----------
! Page 4
-----------
STANFORD LINGUISTICS COLLOQUIUM
WHAT: "A Sociolinguistic Study of Chicano Spanish"
WHO: Francisca Sanchez, Stanford
WHEN: Tuesday, Jan. 31, 3:15 p.m.
WHERE: 200-303 (History Corner), Stanford
February 7: "The Semantic Basis of Syntactic Categories:
English and Dyirbal Verbs"
by R. M. W. Dixon, Australia National University
-----------
ISSUES IN PERCEPTION, LANGUAGE, AND COGNITION (PSYCH 279)
WHAT: "Spatial Reasoning and Cognitive Skills"
WHO: Professor Lynn Cooper
Learning Research and Development Center, Pittsburgh
(on leave at the Center for Advanced Study
in the Behavioral Sciences)
WHEN: Monday, January 30, noon to 1:15
WHERE: Jordan Hall (Psychology), room 100
ABSTRACT: Professor Cooper will talk about how people solve spatial
reasoning problems of varying complexity. Particular topics that will
be covered include sources of individual difference in performance and
differences due to levels of expertise. She will talk about her own
work as well as about a variety of approaches currently being used at
the Learning Research and Development Center in Pittsburgh.
-----------
SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
On Wednesday, January 25, the first meeting of the winter
quarter, Professor David McCarty of Ohio State University spoke on
"Recursive Set Theory and Realizability."
SPECIAL MEETING:
WHAT: "Introduction to Pi-1-2-Logic"
WHO: Dr. Jean-Yves Girard, CNRS Paris
WHEN: Monday, Jan. 30, 3:15-5:05 PM
WHERE: Stanford Mathematics Dept. Faculty Lounge (383-N)
-----------
TALKWARE SEMINAR (CS 377)
WHAT: "Languages and Data Bases"
WHO: Gio Wiederhold, Stanford
WHEN: Monday, January 30, 2:15-4:00 p.m.
WHERE: Bldg. 200, Rm. 205
-----------
! Page 5
COMPUTER SCIENCE COLLOQUIUM NOTICE WEEK OF 1/23/27 - 1/27/84
1/23/1984 Talkware Seminar
Monday Laura Gould
2:15-4:00 Programming by Rehearsal (continued, with videotape)
Bldg. 200, Rm. 205
1/23/1984 Forsythe Lectures
Monday Ron Rivest
7:30 p.m.
Skilling Auditorium Reflections on Artificial Intelligence
1/24/1984 Special Lecture
Tuesday Gerald Jay Sussman
1:15 CalTech Astrophysics and MIT AI Lab
Bldg. 360, Rm. 364 Special Lecture on Computation and the Universe: A
Digital Orrery
1/24/1984 Knowledge Representation Group Seminar
Tuesday Jean Gordon
1:30-3:30 Stanford Medical School
TC-135, Medical A Modification of the Dempster-Shafer Theory of
School Evidence for Implementation in Expert Systems
1/24/1984 Computer Science Colloquium
Tuesday Dr. Ehud Shapiro
4:30 The Weitzmann Institute of Science
Terman Aud The Bagel: A Systolic Concurrent Prolog Machine
1/25/1984 EE380/CS310 Computer Systems Lab Seminar
Wednesday B. Kumar
4:15 Elxsi Computers
Terman Auditorium Multiprocessing in the Elxsi 6400
1/25/1984 Forsythe Lectures
Wednesday Ron Rivest
7:30 p.m.
Skilling Auditorium Estimating a Probability Using Finite Memory
1/26/1984 CSLI Colloquium
Thursday Morris Halle
4:15 p.m. MIT Linguistics and Philosophy Dept.
Redwood Hall Rm. How Words Are Represented in the Mind
G-19
1/26/1984 Forsythe Lectures
Thursday Ron Rivest
4:15 p.m. `An Algorithm for Minimizing Crossovers in VLSI
Jordan 040 Designs' (for 2-pin nets only, given a global routing)
1/27/1984 Database Research Seminar
Friday Enrique Ruspini
3:15 Hewlett-Packard Labs
MJH352 ID: An Information Dictionary
-----------
! Page 6
-----------
CALL FOR PAPERS -- CHDL-85
7th International Symposium on
Computer Hardware Description Languages and Their Applications
August 29-31, 1985
International Conference Hall
Tokyo, Japan
Sponsored by the International Federation for Information Processing
(IFIP) and organized by IFIP TC-10 and IFIP WG 10.2
in cooperation with IEEE-CS and IPSJ
The theme of the symposium is: TOOL, METHOD, AND LANGUAGE
INTEGRATION. The Symposium focuses on the design process as a whole.
The objective is to cover the various aspects of (computer-supported)
specification, verification, modeling, evaluation, and design of
computer systems based on suitable design languages.
Topic areas are:
- From Specification to Implementation of Digital Systems
- Tool Integration
- Computer System/Hardware Description Languages
- Acceptance and Experience
This is an abridged version of the formal call for papers. For more
details, contact the Program Chairman.
Deadline for papers: December 15, 1984
Notification to authors: March 15, 1985
Deadline for Final Version: May 15, 1985
General Chairman: Program Chairman:
Professor Tohru Moto-oka Dr. Cees Jan Koomen
Department of Electrical Engineering BCS/System Engineering
University of Tokyo Philips International
Hongo, 7 chome P.O. Box 32
Bunkyo-ku 1200 JD Hilversum, The Netherlands
Tokyo, Japan telephone (31) (35) 892292
telephone (212) 2111 ext. 6652 Telex 43712
-----------
! Page 7
-----------
CALL FOR PAPERS
1984 ACM Symposium on
LISP and Functional Programming
University of Texas at Austin, August 5-8, 1984
(Sponsored by the Association for Computing Machinery)
This is the third in a series of biennial conferences on the LISP
language and issues related to applicative languages. Especially
welcome are papers addressing implementation problems and programming
environments. Areas of interest include (but are not restricted to)
systems, large implementations, programming environments and support
tools, architectures, microcode and hardware implementations,
significant language extensions, unusual applications of LISP, program
transformations, compilers for applicative languages, lazy evaluation,
functional programming, logic programming, combinators, FP, APL,
PROLOG, and other languages of a related nature.
Please send eleven (11) copies of a detailed summary (not a complete
paper) to the program chairman:
Guy L. Steele Jr.
Tartan Laboratories Incorporated
477 Melwood Avenue
Pittsburgh, Pennsylvania 15213
Submissions will be considered by each member of the program committee:
Robert Cartwright, Rice William L. Scherlis, Carnegie-Mellon
Jerome Chailloux, INRIA Dana Scott, Carnegie-Mellon
Daniel P. Friedman, Indiana Guy L. Steele Jr., Tartan Laboratories
Richard P. Gabriel, Stanford David Warren, Silogic Incorporated
Martin L. Griss, Hewlett-Packard John Williams, IBM
Peter Henderson, Stirling
Summaries should explain what is new and interesting about the
work and what has actually been accomplished. It is important to
include specific findings or results and specific comparisons with
relevant previous work. The committee will consider the
appropriateness, clarity, originality, practicality, significance, and
overall quality of each summary. Time does not permit consideration
of complete papers or long summaries; a length of eight to twelve
double-spaced typed pages is strongly suggested.
February 6, 1984 is the deadline for the submission of summaries.
Authors will be notified of acceptance or rejection by March 12, 1984.
The accepted papers must be typed on special forms and received by the
program chairman at the address above by May 14, 1984. Authors of
accepted papers will be asked to sign ACM copyright forms.
Proceedings will be distributed at the symposium and will later
be available from ACM.
(continued)
! Page 8
(ACM Symposium, continued)
Local Arrangements Chairman General Chairman
Edward A. Schneider Robert S. Boyer
Burroughs Corporation University of Texas at Austin
Austin Research Center Institute for Computing Science
12201 Technology Blvd. 2100 Main Building
Austin, Texas 78727 Austin, Texas 78712
(512) 258-2495 (512) 471-1901
CL.SCHNEIDER@UTEXAS-20.ARPA CL.BOYER@UTEXAS-20.ARPA
-----------
CALL FOR PAPERS
3rd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing
Vancouver, Canada
August 27 - 29, 1984
This conference addresses fundamental issues in the theory and
practice of concurrent and distributed systems. Original research
papers describing theoretical or practical aspects of specification,
design, or implementation of such systems are sought. Topics of
interest include, but are not limited to, the following aspects of
concurrent and distributed systems: algorithms; formal models of
computations; methodologies for program development; issues in
specifications, semantics and verifications; complexity results;
languages; and fundamental results in application areas such as
distributed databases, communication protocols, distributed operating
systems, distributed transaction processing systems, and real-time
systems. Please send eleven copies of a detailed abstract (not a
complete paper) not exceeding 10 double-spaced typewritten pages, by
MARCH 8, 1984, to the Program Chairman:
Professor J. Misra
Computer Science Department
University of Texas
Austin, Texas 78712
The abstract must include a clear description of the problem being
addressed, comparisons with extant work and a section on major
original contributions of this work. The abstract must provide
sufficient detail for the program committee to make a decision.
Papers will be chosen on the basis of scientific merit, originality,
clarity, and appropriateness for this conference. Authors will be
notified of acceptance by April 30, 1984. Accepted papers, typed on
special forms, are due at the above address by June 1, 1984. Authors
of accepted papers will be asked to sign ACM Copyright forms.
The Conference Chairman is Professor Tiko Kameda (Simon Fraser U.);
Publicity Chairman, Professor Nicola Santoro (Carleton U.); and the
Local Arrangement Chairman, Professor Joseph Peters (Simon Fraser U.).
The Program Committee consists of Ed Clarke (C.M.U.), Greg
Frederickson (Purdue), Simon Lam (U. Texas, Austin), Leslie Lamport
(SRI International), Michael Malcom (U. Waterloo), J. Misra, Program
Chairman (U. Texas, Austin), Hector Molina (Princeton), Susan Owicki
(Stanford), Fred Schneider (Cornell), Ray Strong (I.B.M. San Jose),
and Howard Sturgis (Xerox Parc).
-------
∂25-Jan-84 1726 BMACKEN@SRI-AI.ARPA New Building
Received: from SRI-AI by SU-AI with TCP/SMTP; 25 Jan 84 17:26:34 PST
Date: Wed 25 Jan 84 17:27:17-PST
From: BMACKEN@SRI-AI.ARPA
Subject: New Building
To: CSLI-researchers: ;
cc: bmacken@SRI-AI.ARPA
The architects are just finishing the "scoping phase" of the
design of the new building, and the Building Committee plans
to have an open meeting to bring you up to date early next week.
In the meantime I will send to those of you not on the Building
Committee (they already have it) the "functional description"
of the building and the latest estimates of space requirements.
The functional description combines the input I received from
all of you about the building with the Building Committee's
and my understanding of what is wanted.
Let me know your comments, and I'll tell you the time of the
open meeting as soon as it is settled.
B.
-------
∂25-Jan-84 2226 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Ph D Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 25 Jan 84 22:26:10 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Wed 25 Jan 84 22:21:02-PST
Date: Wed 25 Jan 84 22:25:03-PST
From: Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>
Subject: Re: Ph D Admissions
To: GOLUB@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA
In-Reply-To: Message from "Gene Golub <GOLUB@SU-SCORE.ARPA>" of Wed 25 Jan 84 17:20:45-PST
I want to qualify Gene's point that "we preferred to admit persons with a
strong mathematical bent" in the past. He should have said that "we have
in the past preferred to admit people with a 'hard science' bent, including
mathematics, but also including physics, chemistry, engineering ,etc."
Concerning Gene's desire to have the Chinese mathematician admitted:
we have always handled admissions in a way that allows for a
"point of faculty privilege" in asking for some particular student to
be admitted (a tradition, incidentally, that goes back to the founding
days of Oxford and Cambridge; students would come to the university to
work with a particular scholar). In the past, when one of us has come
forward saying "I want X and I know X to be very good", providing X did seem
to be very good from the papers, X was admitted. In any event, the
admissions committee (as Brian pointed out recently) has such a hard time
discriminating among the top 80 candidates, that a faculty member's
request is one very strong piece of evidence that helps to make the
decision. So...Gene should have said "I want X" instead of simply writing
a letter to the file, in my view.
Ed
-------
It is my impression that with the general bureaucratization of our
procedures the faculty privilege of admitting one student has been
effectively abolished. I think it should be revived, although I have
not always been pleased with the student I got when I invoked it in
the distant past.
∂25-Jan-84 2309 GOLUB@SU-SCORE.ARPA Re: Ph D Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 25 Jan 84 23:09:26 PST
Date: Wed 25 Jan 84 23:08:02-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Re: Ph D Admissions
To: FEIGENBAUM@SUMEX-AIM.ARPA, faculty@SU-SCORE.ARPA
In-Reply-To: Message from "Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>" of Wed 25 Jan 84 22:21:15-PST
Ed is ,of course, correct concerning our bent towards the hard sciences
rather than mathematics alone. Indeed in numerical analysis it is often
desirable to have students with an engineering background.
With respect to the student I supported: he was not intersted in my research
area but nevertheless I felt he would make an excellent student in the de-
partment. I think we all have an obligation to seek out the best students
for the department, irrespective of their interests.
GENE
-------
∂25-Jan-84 2346 CLT SPECIAL SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Dr. Jean-Yves Girard, CNRS Paris
TITLE: Introduction to Pi-1-2-Logic
TIME: Monday, Jan. 30, 3:15-5:05 PM
PLACE: Stanford Mathematics Dept. Faculty Lounge (383-N)
Abstract:
Pi-1-2-logic is developed in analogy with the ususal
(Sigma-0-1)-logic and w(Pi-1-1)-logic. The main concept
of Pi-1-2-logic is that of a dilator. Dilators play w.r.t.
Pi-1-2-logic the role played by ordinals in P-1-1-logic.
A dilator is an ordinal functor proserving direct limits
and pull-backs. All basic ordinal functions (sum, product,
exponential, Veblen hierarchy, ...) are dilators. Since
every ordinal is a direct llmit of integers, dilators are
determined by their restrictions to the category of integers,
and are therefore a very effective kind of object.
Pi-1-2-logic has a number of applications: in proof theory
(full cut-elimination in the theory of inductive definitions),
generalized recursion theory (recursively inaccessible and
Mahlo numbers) and descriptive set theory.
∂25-Jan-84 2348 @SU-SCORE.ARPA:JMC@SU-AI
Received: from SU-SCORE by SU-AI with TCP/SMTP; 25 Jan 84 23:47:42 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 25 Jan 84 23:47:32-PST
Date: 25 Jan 84 2344 PST
From: John McCarthy <JMC@SU-AI>
To: faculty@SU-SCORE
It is my impression that with the general bureaucratization of our
procedures the faculty privilege of admitting one student has been
effectively abolished. I think it should be revived, although I have
not always been pleased with the student I got when I invoked it in
the distant past.
∂26-Jan-84 0230 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #5
Received: from SU-SCORE by SU-AI with TCP/SMTP; 26 Jan 84 02:29:59 PST
Date: Wednesday, January 25, 1984 5:28AM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #5
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Thursday, 26 Jan 1984 Volume 2 : Issue 5
Today's Topics:
Implementations - Arrays & Groups
----------------------------------------------------------------------
Date: Mon, 23 Jan 84 13:00 PST
From: Deutsch.PA@PARC-MAXC.ARPA
Subject: Arrays
I like the scheme with multiple versions of arrays very much. The
semantics are exactly those of copying on every update, except that
the implementation is "rooted" at the most recent version, so you
pay only for historical references.
------------------------------
Date: 23-Jan-84 22:39:33-CST (Mon)
From: Gabriel@ANL-MCS.ARPA (John Gabriel)
Subject: Theorem about Groups.
The outcome of a friendly challenge from our resolution based theorem
proving community is appended. I am not completely satisfied with it,
for reasons that may be only that I would have liked to find a proof
more in the style of resolution without writing a mini-resolution
system in Prolog. It was originally posed in connection with the
occurs check (which looks out for attempts at
eq(X,X). /* unification */
eq(f(X),X). /* this succeeds and it is not clear to me whether this
prevents a successful resolution system in Prolog */ )
An occurs check causes the above to fail, and makes Prolog
unification more like the one the logicians prefer.
A couple of thoughts. eq(f(X),X) essentially defines f(X) recursively
but it is not recursively evaluable. Thus if f(X) is evaluated by
Prolog the evaluation will not terminate. Is this strong enough for
the "real" unification (I.e. that preferred by logicians), or do we
need more. The practical objection to the occurs check is that it
slows Prolog down a fair amount, and if Prolog is viewed not so
much as a logic system, but as an evaluator of recursive functions
with a flavour of logic thrown in, it seems unnecessary.
However, I don't pretend to know the truth about all this, and would
not be surprised by a storm of brickbats from all sides. But I'm
always willing to learn. Here is the "proof".
/* ************************************************************ */
/* A group of order 2 is commutative */
/* ************************************************************ */
/* the product X * Y * Z * ... is [X,Y,Z,.....] */
eq(X,X):- !. /* equality */
p([X,e],[X]):- !. /* the next two are identity */
p([e,X],[X]):- !.
p([X,X],[e]):- !. /* order 2 */
p([a,b],[c]). /* There exist a & b, and they have a product c */
/* the next four clauses express assocaitivity for any product,
the first two terminate the recursion of the second two */
p([X,Y,Z],[R]):- p([X,Y],[T1]),p([T1,Z],[R]).
p([X,Y,Z],[R]):- p([Y,Z],[T1]),p([X,T1],[R]).
p([X,Y|List],[R]):- p(List,[T1]),p([X,Y,T1],[R]).
p([X|List],[R]):- p(List,[T1]),p([X,T1],[R]).
equal(M1,M2):- /* An expression for identity of products */
p(M1,R),p(M2,R).
test1(R):- p([a,b,a,b],R). /* should set R=[e] */
test2(R):- p([a,b,b,a],R). /* also sets R=[e] */
/* Thus [a,b,b,a] = [a,b,a,b] */
/* but how do we define equal to discover [a,b] = [b,a] */
/* search for equality, [X|T] is list of possible multipliers */
/* this generates the tests that would be done automatically
by the set of support strategy */
search([], M1, M2):- equal(M1,M2).
search([X|T], M1, M2):-
equal(M1,M2);
search(T,[X|M1], [X|M2]).
test:- search([a,b], [a,b], [b,a]).
test:- search([b,a], [a,b], [b,a]). /* must try both orders of
multipliers */
-- John Gabriel
------------------------------
Date: Tue, 24 Jan 84 11:10:40 pst
From: Cohen%UCBDali@Berkeley (Shimon Cohen)
Subject: Arrays
I was impressed by Ken letter in the Digest V2 #4. For a
few months now I am trying to do a similar thing. My main
concern is the inefficient implementation of sets in Prolog.
It seems that sets as lists are simple but rather clumsy
when you access the set randomly (different element each
time). If you are honestly trying to make Prolog a useful
language then you might consider the following ideas:
"Extensions"
Instead of using the 'setof' or 'bagof' functions which
really do not return "sets" or "bags" (but a list of all
elements in the "set" / "bag") we propose to introduce a
rather familiar data-type namely a \f3set\f1. A real set
will be implemented in the most efficient way (most of the
time as an hash-table, but maybe as a list or bit array)
depending on it's characteristics. The way this new (?)
data-type is going to be used is as follows:
(1) set←of←all( E, P, S).
Which is the same as the familiar 'setof' function except
that S is a "real" set.
(2) one←of(E,S).
Read this as: " E is a member of the set S". The problem in
(2) is that we can't get hold of the rest of the set S. To
allow it we introduce:
(3) one←of(E,S,Sr).
Either S or Sr must be instantiated:
case 1 - Only S is instantiated
Then: E is an element of the set S where Sr is the new set
resulting from the deletion of E from the set S.
case 2 - S and E are instantiated
Then: if E is in S then as the above otherwise fail.
case 3 - Sr is instantiated and E is instantiated
Then: S is the result of adding E to the set Sr.
If S is a list (as in ordinary Prolog) generated for example
by 'setof' then one can easily access one element and the
rest of the elements by using list constructor: [ E | Sr ].
Sets as lists are very simple but can become very inefficient
when dealing with big sets and big set operations like:
intersection or union. If we maintain the set as an hash
-table then The Question is;
" Are we really going to copy S to Sr (excluding E) every
time we execute one←of(E,S,Sr) ?"
I had a scheme of handling this problem rather efficiently,
I also implement it in CProlog as a test program (if you are
interested I will mail it to you). The idea is simply to
attach to eac:PN~h element the "time" when this element is
"dead" or "alive". Each set has sort of internal clock which
is modified whenever we create new pointer to this set.
The overhead for new set pointer is in most cases constant.
In addition we add (as I mentioned ) the dead-or-alive info
to the element.
Example: setof(E,S,Sr).
S is a pointer to a set and E,Sr are variables. We attach to
E one of the element of S. Sr is a new pointer to the set Sr
therefor we increase the internal clock of the set and attach
' dead(Time)' to element E. Since S is a pointer with a different
"time" then E is still alive for S but dead for Sr. (If you are
confused I can send you the test program)
Lets see how we create new sets:
(4) set(S,Specs).
Read this as follows: "S is the set with the Specs specifications"
Where Specs is a list with the following possible items (non is
required):
size(N) -
approximate size of set (the actual size can be bigger) which
help to decide on the size of the hash-table.
integer(N1,N2) -
The set consists of integer numbers in the range of N1..N2.
It might help the compiler to decide whether to implement
it as a bit array.
list(L) -
L is a list of atoms that serve as the base set for the set S.
for example: [sunday,monday,tuesday,wednesday,thursday,friday,
saturday]
base(BaseS) -
BaseS is an existing set which is the base set of the set S.
Etc. Comments ?
-- Shimon
------------------------------
End of PROLOG Digest
********************
∂26-Jan-84 0301 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #5
Received: from SU-SCORE by SU-AI with TCP/SMTP; 26 Jan 84 03:00:55 PST
Date: Wednesday, January 25, 1984 5:28AM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #5
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Thursday, 26 Jan 1984 Volume 2 : Issue 5
Today's Topics:
Implementations - Arrays & Groups
----------------------------------------------------------------------
Date: Mon, 23 Jan 84 13:00 PST
From: Deutsch.PA@PARC-MAXC.ARPA
Subject: Arrays
I like the scheme with multiple versions of arrays very much. The
semantics are exactly those of copying on every update, except that
the implementation is "rooted" at the most recent version, so you
pay only for historical references.
------------------------------
Date: 23-Jan-84 22:39:33-CST (Mon)
From: Gabriel@ANL-MCS.ARPA (John Gabriel)
Subject: Theorem about Groups.
The outcome of a friendly challenge from our resolution based theorem
proving community is appended. I am not completely satisfied with it,
for reasons that may be only that I would have liked to find a proof
more in the style of resolution without writing a mini-resolution
system in Prolog. It was originally posed in connection with the
occurs check (which looks out for attempts at
eq(X,X). /* unification */
eq(f(X),X). /* this succeeds and it is not clear to me whether this
prevents a successful resolution system in Prolog */ )
An occurs check causes the above to fail, and makes Prolog
unification more like the one the logicians prefer.
A couple of thoughts. eq(f(X),X) essentially defines f(X) recursively
but it is not recursively evaluable. Thus if f(X) is evaluated by
Prolog the evaluation will not terminate. Is this strong enough for
the "real" unification (I.e. that preferred by logicians), or do we
need more. The practical objection to the occurs check is that it
slows Prolog down a fair amount, and if Prolog is viewed not so
much as a logic system, but as an evaluator of recursive functions
with a flavour of logic thrown in, it seems unnecessary.
However, I don't pretend to know the truth about all this, and would
not be surprised by a storm of brickbats from all sides. But I'm
always willing to learn. Here is the "proof".
/* ************************************************************ */
/* A group of order 2 is commutative */
/* ************************************************************ */
/* the product X * Y * Z * ... is [X,Y,Z,.....] */
eq(X,X):- !. /* equality */
p([X,e],[X]):- !. /* the next two are identity */
p([e,X],[X]):- !.
p([X,X],[e]):- !. /* order 2 */
p([a,b],[c]). /* There exist a & b, and they have a product c */
/* the next four clauses express assocaitivity for any product,
the first two terminate the recursion of the second two */
p([X,Y,Z],[R]):- p([X,Y],[T1]),p([T1,Z],[R]).
p([X,Y,Z],[R]):- p([Y,Z],[T1]),p([X,T1],[R]).
p([X,Y|List],[R]):- p(List,[T1]),p([X,Y,T1],[R]).
p([X|List],[R]):- p(List,[T1]),p([X,T1],[R]).
equal(M1,M2):- /* An expression for identity of products */
p(M1,R),p(M2,R).
test1(R):- p([a,b,a,b],R). /* should set R=[e] */
test2(R):- p([a,b,b,a],R). /* also sets R=[e] */
/* Thus [a,b,b,a] = [a,b,a,b] */
/* but how do we define equal to discover [a,b] = [b,a] */
/* search for equality, [X|T] is list of possible multipliers */
/* this generates the tests that would be done automatically
by the set of support strategy */
search([], M1, M2):- equal(M1,M2).
search([X|T], M1, M2):-
equal(M1,M2);
search(T,[X|M1], [X|M2]).
test:- search([a,b], [a,b], [b,a]).
test:- search([b,a], [a,b], [b,a]). /* must try both orders of
multipliers */
-- John Gabriel
------------------------------
Date: Tue, 24 Jan 84 11:10:40 pst
From: Cohen%UCBDali@Berkeley (Shimon Cohen)
Subject: Arrays
I was impressed by Ken letter in the Digest V2 #4. For a
few months now I am trying to do a similar thing. My main
concern is the inefficient implementation of sets in Prolog.
It seems that sets as lists are simple but rather clumsy
when you access the set randomly (different element each
time). If you are honestly trying to make Prolog a useful
language then you might consider the following ideas:
"Extensions"
Instead of using the 'setof' or 'bagof' functions which
really do not return "sets" or "bags" (but a list of all
elements in the "set" / "bag") we propose to introduce a
rather familiar data-type namely a \f3set\f1. A real set
will be implemented in the most efficient way (most of the
time as an hash-table, but maybe as a list or bit array)
depending on it's characteristics. The way this new (?)
data-type is going to be used is as follows:
(1) set←of←all( E, P, S).
Which is the same as the familiar 'setof' function except
that S is a "real" set.
(2) one←of(E,S).
Read this as: " E is a member of the set S". The problem in
(2) is that we can't get hold of the rest of the set S. To
allow it we introduce:
(3) one←of(E,S,Sr).
Either S or Sr must be instantiated:
case 1 - Only S is instantiated
Then: E is an element of the set S where Sr is the new set
resulting from the deletion of E from the set S.
case 2 - S and E are instantiated
Then: if E is in S then as the above otherwise fail.
case 3 - Sr is instantiated and E is instantiated
Then: S is the result of adding E to the set Sr.
If S is a list (as in ordinary Prolog) generated for example
by 'setof' then one can easily access one element and the
rest of the elements by using list constructor: [ E | Sr ].
Sets as lists are very simple but can become very inefficient
when dealing with big sets and big set operations like:
intersection or union. If we maintain the set as an hash
-table then The Question is;
" Are we really going to copy S to Sr (excluding E) every
time we execute one←of(E,S,Sr) ?"
I had a scheme of handling this problem rather efficiently,
I also implement it in CProlog as a test program (if you are
interested I will mail it to you). The idea is simply to
attach to each: PN element the "time" when this element is
"dead" or "alive". Each set has sort of internal clock which
is modified whenever we create new pointer to this set.
The overhead for new set pointer is in most cases constant.
In addition we add (as I mentioned ) the dead-or-alive info
to the element.
Example: setof(E,S,Sr).
S is a pointer to a set and E,Sr are variables. We attach to
E one of the element of S. Sr is a new pointer to the set Sr
therefor we increase the internal clock of the set and attach
' dead(Time)' to element E. Since S is a pointer with a different
"time" then E is still alive for S but dead for Sr. (If you are
confused I can send you the test program)
Lets see how we create new sets:
(4) set(S,Specs).
Read this as follows: "S is the set with the Specs specifications"
Where Specs is a list with the following possible items (non is
required):
size(N) -
approximate size of set (the actual size can be bigger) which
help to decide on the size of the hash-table.
integer(N1,N2) -
The set consists of integer numbers in the range of N1..N2.
It might help the compiler to decide whether to implement
it as a bit array.
list(L) -
L is a list of atoms that serve as the base set for the set S.
for example: [sunday,monday,tuesday,wednesday,thursday,friday,
saturday]
base(BaseS) -
BaseS is an existing set which is the base set of the set S.
Etc. Comments ?
-- Shimon
------------------------------
End of PROLOG Digest
********************
∂26-Jan-84 0837 DKANERVA@SRI-AI.ARPA seminar abstract
Received: from SRI-AI by SU-AI with TCP/SMTP; 26 Jan 84 08:35:32 PST
Return-Path: <JMC@SU-AI>
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 26 Jan 84 03:11:24-PST
Date: 26 Jan 84 0308 PST
From: John McCarthy <JMC@SU-AI>
Subject: seminar abstract
To: dkanerva@SRI-AI
ReSent-date: Thu 26 Jan 84 08:31:03-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-folks@SRI-AI.ARPA
This is for Barwise's seminar next Tuesday at 9:30.
John McCarthy
Program semantics from the applied point of view.
It is a mathematical disgrace that programs are debugged (even by
mathematicians) rather than proved correct. Moreover, it's a
practical disadvantage. A computer-checked proof that a program
meets its specifications can be finally debugged, while the debugging
of a program by test cases is never completed.
Progress has been made toward systems that can be practically used
for such proofs, and much of the known theory is relevant. The
lecture will survey the theories, the practical techniques, and
the existing systems. Some unsolved problems will be identified.
∂26-Jan-84 0837 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SPECIAL SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI by SU-AI with TCP/SMTP; 26 Jan 84 08:36:46 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 26 Jan 84 08:30:18-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 26 Jan 84 08:28:20-PST
Return-Path: <CLT@SU-AI>
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 26 Jan 84 00:01:04-PST
Date: 25 Jan 84 2346 PST
From: Carolyn Talcott <CLT@SU-AI>
Subject: SPECIAL SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
ReSent-date: Thu 26 Jan 84 08:29:18-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
SPEAKER: Dr. Jean-Yves Girard, CNRS Paris
TITLE: Introduction to Pi-1-2-Logic
TIME: Monday, Jan. 30, 3:15-5:05 PM
PLACE: Stanford Mathematics Dept. Faculty Lounge (383-N)
Abstract:
Pi-1-2-logic is developed in analogy with the ususal
(Sigma-0-1)-logic and w(Pi-1-1)-logic. The main concept
of Pi-1-2-logic is that of a dilator. Dilators play w.r.t.
Pi-1-2-logic the role played by ordinals in P-1-1-logic.
A dilator is an ordinal functor proserving direct limits
and pull-backs. All basic ordinal functions (sum, product,
exponential, Veblen hierarchy, ...) are dilators. Since
every ordinal is a direct llmit of integers, dilators are
determined by their restrictions to the category of integers,
and are therefore a very effective kind of object.
Pi-1-2-logic has a number of applications: in proof theory
(full cut-elimination in the theory of inductive definitions),
generalized recursion theory (recursively inaccessible and
Mahlo numbers) and descriptive set theory.
∂26-Jan-84 1156 @SU-SCORE.ARPA:reid@Glacier Re: Ph D Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 26 Jan 84 11:56:35 PST
Received: from Glacier by SU-SCORE.ARPA with TCP; Thu 26 Jan 84 11:52:52-PST
Date: Thursday, 26 January 1984 11:51:41-PST
To: Gene Golub <GOLUB@SU-SCORE.ARPA>
Cc: faculty@SU-SCORE.ARPA
Subject: Re: Ph D Admissions
In-Reply-To: Your message of Wed 25 Jan 84 17:14:52-PST.
From: Brian Reid <reid@Glacier>
Just as an operational matter w.r.t. the way the admissions committee
works, if some student does not make it into round 2 then the committee
chairman (who in some sense is responsible for implementing
departmental admissions policy) might never even be aware of that
student's existence. Only 2 members of the committee read each folder
in the round-1 readings, and in prior years if the first reader thought
that somebody was a "reject" then the folder was not even given to a
second reader.
I think the right thing for us to do this year is to make sure that
every applicant who has support from some Stanford faculty member be
guaranteed to make it to round II, but not necessarily guaranteed
admission. One he makes it to round II then the whole committee can
consider his case.
Brian
∂26-Jan-84 1523 GOLUB@SU-SCORE.ARPA Lenat meeting
Received: from SU-SCORE by SU-AI with TCP/SMTP; 26 Jan 84 15:23:50 PST
Date: Thu 26 Jan 84 15:24:08-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Lenat meeting
To: "CSD Senior Faculty": ;
cc: bscott@SU-SCORE.ARPA
I think it would be appropriate for Bill Miller to be at our next discussion
on Lenat. He cannot make it at 2:30 on Tuesday, Feb 7 but he can be present
at the lunch hour. Therefore, I am proposing that we cancel our ordinary lunch
for the whole faculty and meet at 12:15 in the MJH Youth Center conference
room. Bill would leave at about 1:15 and we could reconvene at 2:30 in
MJH 252. Let me know if you are NOT able to attend. Lunch will be provided.
GENE
-------
∂26-Jan-84 1601 @SRI-AI.ARPA:Bush@SRI-KL.ARPA seminar announcement
Received: from SRI-AI by SU-AI with TCP/SMTP; 26 Jan 84 16:00:21 PST
Received: from SRI-KL.ARPA by SRI-AI.ARPA with TCP; Thu 26 Jan 84 16:00:50-PST
Date: Thu 26 Jan 84 12:41:01-PST
From: Marcia Bush <Bush at SRI-KL>
Subject: seminar announcement
To: Bush at SRI-KL
cc: csli-folks at SRI-AI
Ann Marie Aull, a student of Victor Zue's at MIT, will give a
talk at Fairchild on Monday, January 30 at 3:30 p.m. in the
AI Lab's conference room. A brief abstract follows:
LEXICAL STRESS AND ITS IMPLICATIONS
FOR LARGE VOCABULARY SPEECH RECOGNITION
Regions of the speech signal that are stressed remain acoustically
robust in contrast to highly variant unstressed regions.
A speech recognition system based on lexical access benefits from
these islands of acoustic reliability as well as from the
constraints on the word candidates provided by stress information.
In this discussion, the lexical properties of stress will
be covered as well as the development of an isolated word,
large vocabulary, speaker independent stress recognition system.
----------------------------------------------------------------------
Fairchild is at 4001 Miranda Ave., next to the Palo Alto V.A.
Hospital. Visitors should enter via the door at the rear of
the building and ask the security person to call ext. 4282
(Marcia Bush).
-------
-------
∂26-Jan-84 1758 TAJNAI@SU-SCORE.ARPA response forms for Forum
Received: from SU-SCORE by SU-AI with TCP/SMTP; 26 Jan 84 17:57:57 PST
Date: Thu 26 Jan 84 17:56:12-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: response forms for Forum
To: faculty@SU-SCORE.ARPA
This is a reminder that we need the response forms for the annual meeting.
I need a head (or should I say mouth) count for meals.
Thanks,
Carolyn
-------
∂26-Jan-84 @SU-SCORE.ARPA:reid@Glacier 27-Jan-84 JMC Re: Ph D Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 26 Jan 84 22:01:53 PST
Received: from Glacier by SU-SCORE.ARPA with TCP; Thu 26 Jan 84 22:01:51-PST
Date: Thursday, 26 January 1984 22:00:59-PST
To: faculty@Score
Subject: Re: Ph D Admissions
In-Reply-To: Various messages of Wed 25 Jan 84 22:25:03-PST.
From: Brian Reid <reid@Glacier>
While remembering that my job as admissions chairman is to implement
admissions policy and not to set that policy, I think that this idea of
giving each professor a whiteball is not the best scheme. It is
certainly in the great tradition of Stanford, though.
The admissions committee is charged with admitting a number of students
approximately equal to the number of faculty. If every professor uses his
whiteball then the committee has no work to do. If not every professor uses
his whiteball then in some sense the committee is playing the role of
contract headhunter for those professors who are too busy to read the folders.
But that is a somewhat frivolous objection. My main objections to the
whiteball scheme are these:
(a) It is not very thorough; most faculty do not have the time to sift
through the pile of applications and find the one best suited for
their whiteball. They will in general tend to use the whiteball on
people whom they know already, without doing much comparison to
the applicant pool. This is chancy.
(b) It is predicated on an apprenticeship model for the operation of
the department. My perception is that when students get here, they
very often change their area of interest, or their advisor, or
both. Perhaps your idea of an ideal student is one who comes in,
summarily joints your research project, and doesn't come up for
air until he has finished his thesis 3.8 years later. My idea of
an ideal student is one who comes in, joins the ``research
community'' that transcends individual projects, passes the
comprehensive, finds a research area that interests him, passes
the appropriate qualifier, remains an active member of our little
community, and finishes a thesis after perhaps 4.8 years.
(c) If a student and his advisor get divorced, that student becomes
in some sense a ward of the department until he can find a new
advisor. It is important that the admitted students are acceptable
to the whole department and admitted according to uniform
standards.
If there weren't frail human lives being manipulated here, I would really
love to see an experiment wherein each professor is charged with selecting
and admitting one student, and no other admissions actions were taken. Some
would forget or never get around to it, others would try to find ways to
admit 2 or 3 students, others would send their secretary to do it, or find
somebody to admit after 10 minutes of looking, others would spend many days
trying to decide without ever being able to make up their minds. It would
certainly end the annual criticisms that the admissions committee didn't do a
good job, but I would be amazed if it improved the quality of the admit pool.
Brian
jmc - I used the "whiteball" about three times in twenty years at Stanford,
and I doubt that anyone else used it more often. It is rare that a professor
has a strong desire for a particular student, but when it happens, it should
be honored. It won't dominate the process.
[JMC - Forwarded to OTHER-SU-BBOARDS from line 60]
∂26-Jan-84 2252 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Ph D Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 26 Jan 84 22:52:32 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Thu 26 Jan 84 22:52:18-PST
Date: Thu 26 Jan 84 22:56:09-PST
From: Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>
Subject: Re: Ph D Admissions
To: reid@SU-GLACIER.ARPA, faculty@SU-SCORE.ARPA
In-Reply-To: Message from "Brian Reid <reid@Glacier>" of Thu 26 Jan 84 22:07:20-PST
Brian has tried to be rational about admissions policies, and as usual makes
a lot of sense. But he misses what I think are important points.
a. the "whiteball" , as he refers to it, does not take the form of a
professor diving into the pile of applications, looking for a particularly
fine one, and announcing, "I want this person." The canonical form of
the event is a professor meeting a potential applicant, either through
outstanding performance by that person in some class at Stanford, or
otherwise discovering the potential of some Stanford student, or meeting
the applicant in some situation at another univerity, or in an industrial
group, and deciding on the basis of what the professor has seen/heard/
discussed "I want X at Stanford to work with me; or work with my group;
or X will greatly enrich our student community". That has happened to me
several times in the past and has always been a big win. Two examples
that come to mind are Larry Masinter and Mark Stefik.
b. what does it mean for it to be fun to work at a university (as opposed
to say PARC, SRI, IBM Yorktown, Bell Labs, etc.)? A major part of it is
working with very good students. A faculty member should (indeed in my view
MUST) be allowed to operate along that dimension by literally "choosing"
a student from time to time, as the opportunity presents itself.
c. to allow this "choosing" makes little difference to the overall
quality of the admissions process itself because 1) someone a faculty
member is considering choosing will almost certainly be excellent
and 2) it's our experience that once we're down to the last fifty or
eighty, we're essentially out of criteria to make the final selection
anyway. A faculty member's judgment is an excellent super-criterion.
Another way to view the consideration is that at the graduate level,
where the important instruction is one-on-one (I'm referring to the
Ph.D. program), the admissions committee works for us faculty members.
If we choose to do some of the work ourselves (i.e. identify an
excellent admitee), so be it and so much the better.
Ed
-------
∂27-Jan-84 0832 LB@SRI-AI.ARPA Administrative Staff Meeting
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Jan 84 08:32:20 PST
Date: Fri 27 Jan 84 08:33:22-PST
From: Leslie Batema <LB@SRI-AI.ARPA>
Subject: Administrative Staff Meeting
To: csli-folks@SRI-AI.ARPA
The Administrative Staff will be meeting this morning from
8:30 a.m. to approximately 10:00 a.m. Phones will not be
answered during this time except for extension 0628. If you
do call this extension, please let it ring a while.
-------
∂27-Jan-84 0954 JF@SU-SCORE.ARPA [avi%ucbernie@Berkeley (Avi Wigderson): Re: speakers]
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Jan 84 09:53:54 PST
Date: Fri 27 Jan 84 09:53:28-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: [avi%ucbernie@Berkeley (Avi Wigderson): Re: speakers]
To: aflb.su@SU-SCORE.ARPA
avi has sent me a list of speakers for the february 3 bats meeting at
berkeley. so far, 9 of you (no faculty members) have said you will attend.
if anyone who plans to attend has not yet told me, please tell me
immediately because i have to tell avi about lunch. we should also arrange
car pools. the speakers are:
---------------
Return-Path: <avi%ucbernie@Berkeley>
Received: from UCB-VAX.ARPA by SU-SCORE.ARPA with TCP; Thu 26 Jan 84 19:59:05-PST
Received: from ucbernie.ARPA by UCB-VAX.ARPA (4.22/4.19)
id AA04494; Thu, 26 Jan 84 19:36:46 pst
Received: by ucbernie.ARPA (4.22/4.19)
id AA02223; Thu, 26 Jan 84 14:38:54 pst
Date: Thu, 26 Jan 84 14:38:54 pst
From: avi%ucbernie@Berkeley (Avi Wigderson)
Message-Id: <8401262238.AA02223@ucbernie.ARPA>
To: JF@SU-SCORE.ARPA, avi%ucbernie@Berkeley
Subject: Re: speakers
Pippenger(IBM), Bach(Berkeley), Mayr(Stanford), Vazirani(Harvard)
-------
∂27-Jan-84 1217 BMACKEN@SRI-AI.ARPA Building Meeting
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Jan 84 12:17:27 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Fri 27 Jan 84 12:18:20-PST
From: BMACKEN@SRI-AI.ARPA
Subject: Building Meeting
To: csli-folks@SRI-AI.ARPA
We want to have an open building meeting to bring you up to date on
the results of the scoping study. We are planning it for next Monday
January 30 at 1:30 in the Ventura Seminar room. We are awaiting
confirmation that at least one of our architects can come, and so
will confirm the time with you later this afternoon.
B.
-------
∂27-Jan-84 1504 BMACKEN@SRI-AI.ARPA Building Meeting
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Jan 84 15:04:23 PST
Date: Fri 27 Jan 84 15:04:49-PST
From: BMACKEN@SRI-AI.ARPA
Subject: Building Meeting
To: csli-folks@SRI-AI.ARPA
We had to change the time of the meeting; it is now scheduled for
Tuesday January 31 at 8:30 in the Ventura Seminar room.
B.
-------
∂27-Jan-84 1532 @SRI-AI.ARPA,@SU-SCORE.ARPA:JRP@SRI-AI.ARPA Conference: Themes from David Kaplan
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Jan 84 15:31:50 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 27 Jan 84 15:27:06-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 27 Jan 84 15:24:37-PST
Date: Fri 27 Jan 84 15:24:11-PST
From: John Perry <JRP@SRI-AI.ARPA>
Subject: Conference: Themes from David Kaplan
To: csli-friends@SRI-AI.ARPA
CSLI and the Philosophy department will be sponsoring a conference devoted
to themes from the philosophy of David Kaplan from Monday March 19 through
Wednesday March 21.
The schedule of events will be forthcoming next week. You might want
to reserve Monday evening, as present plans are for a symposium with
Kaplan, Saul Kripke, and W.V. Quine.
John Perry
-------
∂27-Jan-84 1630 BERG@SU-SCORE.ARPA courses and degrees
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Jan 84 16:30:49 PST
Date: Fri 27 Jan 84 16:29:44-PST
From: Kathy Berg <BERG@SU-SCORE.ARPA>
Subject: courses and degrees
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-4776
Just a reminder---I need to have your course abstracts for Courses
and Degrees by Tuesday, 31 January. There is quite a lot of work
involved in producing the department section. Please submit your
revisions asap.
Thank you for your cooperation.
Kathy
-------
∂27-Jan-84 1658 TAJNAI@SU-SCORE.ARPA Bell Fellowship Nominations went out
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Jan 84 16:56:28 PST
Date: Fri 27 Jan 84 16:56:10-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: Bell Fellowship Nominations went out
To: Faculty@SU-SCORE.ARPA
cc: Tajnai@SU-SCORE.ARPA, NAUGHTON@SU-SCORE.ARPA, MCCALL@SU-SCORE.ARPA,
HALL@SU-WHITNEY.ARPA, LAMPING@SU-SCORE.ARPA
Bell Fellowship Nominations went out express mail five minutes ago (so
we will meet Bell's deadline) for Keith Hall, John Lamping, Kim McCall,
and Jeff Naughton.
On behalf of the students, we wish to express our appreciation for
those of you who participated in the Department nomination process and
for those of you who wrote letters of recommendation. When the decision
is made by Bell Labs, you will be notified.
Carolyn
-------
∂27-Jan-84 1702 BSCOTT@SU-SCORE.ARPA 1984-85 Research Offsets
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Jan 84 17:02:25 PST
Date: Fri 27 Jan 84 17:01:57-PST
From: Betty Scott <BSCOTT@SU-SCORE.ARPA>
Subject: 1984-85 Research Offsets
To: CSD-Faculty: ;
It will be very helpful for budget planning if you can let me know your
best estimate of the research salary offset percentage which you expect to
have for 1984-85.
Thanks in advance,
Betty
-------
∂27-Jan-84 1736 GOLUB@SU-SCORE.ARPA Research offset
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Jan 84 17:36:31 PST
Date: Fri 27 Jan 84 17:36:24-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Research offset
To: faculty@SU-SCORE.ARPA
Betty's message is, of course, of importance in our course scheduling.
If you are uncertain about your funding try to give an estimate of whether
you'll be receiving new or additional funding.
Gene
---------------
Mail-From: BSCOTT created at 27-Jan-84 17:01:57
Date: Fri 27 Jan 84 17:01:57-PST
From: Betty Scott <BSCOTT@SU-SCORE.ARPA>
Subject: 1984-85 Research Offsets
To: CSD-Faculty: ;
It will be very helpful for budget planning if you can let me know your
best estimate of the research salary offset percentage which you expect to
have for 1984-85.
Thanks in advance,
Betty
-------
-------
∂27-Jan-84 2130 @SU-SCORE.ARPA:cheriton@diablo Re: Ph D Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Jan 84 21:30:17 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Fri 27 Jan 84 21:30:36-PST
Date: Fri, 27 Jan 84 21:28 PST
From: David Cheriton <cheriton@diablo>
Subject: Re: Ph D Admissions
To: FEIGENBAUM@Sumex-Aim, faculty@SU-Score, reid@SU-GLACIER.ARPA
I would like to concur with Ed, although I also agree that we want to
avoid the scenarios that Brian has imagined. And of course, all students
still have to pass the comp. and qual. hurdles so we have some protection
if a faculty member makes a big mistake. Of course, this also points out
the tremendous responsibility of sponsoring someone - that you are sure he
or she is good enough to make the grade, something I would much prefer to
leave to the admissions committee except in amazingly exceptional circumstances.
∂27-Jan-84 2233 @SU-SCORE.ARPA:JMC@SU-AI
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Jan 84 22:33:20 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 27 Jan 84 22:33:39-PST
Date: 27 Jan 84 2232 PST
From: John McCarthy <JMC@SU-AI>
To: faculty@SU-SCORE
jmc - I used the "whiteball" about three times in twenty years at Stanford,
and I doubt that anyone else used it more often. It is rare that a professor
has a strong desire for a particular student, but when it happens, it should
be honored. It won't dominate the process.
∂28-Jan-84 0116 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
Received: from SU-SCORE by SU-AI with TCP/SMTP; 28 Jan 84 01:16:32 PST
Date: Sat 28 Jan 84 00:52:59-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Next AFLB talk(s)
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
Save this message! I'll be away for the next two weeks and you will
not get reminders.
N.B. Yoni Malachi volunteered to bring in the projector and to
introduce the speaker during my absence.
Best way to reach me during this time is to leave a meassge on my home
answering machine; I'll check it daily. The number is (415) 494-8608.
- Andrei
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
N E X T A F L B T A L K (S)
2/2/84 - Dr. Vijay Vazirani (Harvard)
"Maximum Matching without Tears : A Randomizing Algorithm"
Even though efficient algorithms have been discovered for finding
maximum matchings in general graphs - the best running time being
O(|E| sqrt (|V|)), all of the known polynomial time algorithms for
this problem tend to be conceptually involved, and difficult to
program.
We give an O(|V|**3.5) randomizing algorithm for the maximum matching
problem, based on a new approach. Whereas the conventional algorithms
find maximum matchings by finding "blossoms" and "augmenting paths",
our algorithm is based on finding the rank and the inverse of certain
matrices obtained from the adjacency matrix of the given graph.
Normally, these matrix computations result in unreasonably large
intermediate values. To prevent this, we do all our computations over
a finite field. We also give efficient randomizing algorithms for
finding the rank and inverse of matrices over a finite field. Our
algorithms are conceptually simple and easy to program.
This is joint work with M. Rabin
******** Time and place: Feb. 2, 12:30 pm in MJ352 (Bldg. 460) *******
2/9/84 - No AFLB - Enjoy the Stanford Computer Forum
2/16/84 - Dr. Eli Upfal (U.C. Berkeley)
A probabilistic relation between desirable and feasible models
of parallel computation
We present a powerful probabilistic technique for simulating strong
models of synchronized parallel computation by weaker ones. In
particular, our technique eliminates the use of shared variables
without significant increase in the program run-time. The technique
is demonstrated by an algorithm simulating an n processors PRAM with
an arbitrary large shared memory by an n processor ULRTACOMPUTER - a
set of n processors communication through a bounded degree network.
We prove that if a program required t PRAM steps than our simulation
algorithm executes it on the ULTRACOMPUTER within O(t log**2 n )
steps with overwhelming probability.
******** Time and place: Feb. 16, 12:30 pm in MJ352 (Bldg. 460) *******
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for the winter quarter have been filled
so far.
For more information about future AFLB meetings and topics you might
want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂28-Jan-84 2020 PAPA@SU-SCORE.ARPA Seminar on Wednesday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 28 Jan 84 20:20:11 PST
Date: Sat 28 Jan 84 20:20:03-PST
From: C. Papadimitriou <PAPA@SU-SCORE.ARPA>
Subject: Seminar on Wednesday
To: aflb.all@SU-SCORE.ARPA
In the O.R. seminar series, next Wednasday the speaker is a certain
Papadimitriou, on "THE 1-STEINER TREE PROBLEM".
ABSTRACT: We are given N points on the plane, and we are asked to find
an (N+1)-st such that the minimum spanning tree of the N+1 points is as
short as possible. This is a special case of the notorious (and NP-complete)
Steiner tree problem; indeed the Steiner tree problem is the version in
which we are allowed to add not one point, but as many as we please.
We give an O(N↑2) algorithm for this problem, based on some new ideas
from computational geometry and parametric spanning trees. (This is
joint work with George Georgakopoulos.)
TIME: Wednesday February 1, 4:30.
PLACE: Geology Auditorium (Quad 336?)
REFRESHMENTS: 4:15 at Terman 4th floor.
-------
∂29-Jan-84 1232 JF@SU-SCORE.ARPA comp. number theory seminar
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Jan 84 12:32:00 PST
Date: Sun 29 Jan 84 12:31:50-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: comp. number theory seminar
To: aflb.local@SU-SCORE.ARPA
the first meeting of our computational number theory seminar took place
yesterday and was a success. we will meet again next week and the topic of
discussion will be Miller's deterministic prime testing algorithm that runs
in polynomial time, assuming ERH. tom spencer will present the topic.
the meeting will take place in mjh 301, 2:15 p.m., thursday, 2/2/84.
more details: i have sent my copy of dana angluin's tech report on the
computational number theory she covered in a seminar at yale over to the
copy center and i should have 15 copies to distribute by next meeting.
we are trying to go slowly enough so that people with little background can
follow. we are also trying to avoid getting bogged down in proofs of
background lemmas and theorems from number theory, saving all of our bogged-
down-in-proofs time for proofs of the correctness and efficiency (or lack of
it) of actual algorithms.
there was some confusion about why it should be difficult to *verify* whether
a number is a primitive root mod p; i had read in Adleman, Manders, and Miller
'77 that there was no efficient way known to verify it. we all allowed
ourselves to be convinced that all you had to do was check whether there was
an exponent lower than p-1 for which the proposed primitive root g was 1 when
raised to that exponent and that that could obviously be done in polynomial
time (polynomial in log(p)).
well, as tom pointed out to me later, don't assume that you know the
factorization of (p-1)--then what lower powers of g do you check?
finally, it seemed to me upon reflection that in the part of the proof that
Solovay/Strassen calls a composite a prime with probability at most 1/2 that
we went over, we proved, for n with at least one square factor, that not only
can't you have a↑((n-1)/2) = jacobi(a,n) for all a relatively prime to n, but
you can't even have a↑((n-1)/2) = +-1 for all a relatively prime to n.
i think that i should make up a mailing list for the seminar, because i expect
that there will be many people who only want to attend when the algorithm or
topic under discussion is one with which they aren't very familiar, since we
will be going slowly over some pretty elementary stuff. please let me know
whether you want to be on the mailing list.
thanks,
joan
(jf@score)
-------
∂29-Jan-84 1238 JF@SU-SCORE.ARPA oops
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Jan 84 12:37:53 PST
Date: Sun 29 Jan 84 12:33:39-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: oops
To: aflb.local@SU-SCORE.ARPA
i didn't really mean that the first meeting took place yesterday--this is
sunday, but i started to write this message friday. sorry.
-------
∂29-Jan-84 1426 @SRI-AI.ARPA,@SU-SCORE.ARPA:veatch@whitney Re: Lisp As Language Course, P.S.
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Jan 84 14:26:46 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 29 Jan 84 14:22:04-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 29 Jan 84 14:19:34-PST
Received: from Whitney by SRI-AI.ARPA with TCP; Sun 29 Jan 84 14:20:02-PST
Date: Sun, 29 Jan 84 14:18:18 pst
To: BrianSmith.pa@PARC-MAXC.ARPA
Cc: CSLI-Friends@SRI-AI.ARPA
Subject: Re: Lisp As Language Course, P.S.
In-Reply-To: Your message of 15 Nov 83 13:39 PDT.
From: Tom Veatch <veatch@whitney>
I am trying to get going on learning to use Interlisp-D and CSLI's
Dandylions, and I'd like to ask for your suggestions. My background is a
footnote at the end, if it will be helpful. The problem is that the bare
machines at Ventura lack any kind of learning material, even an INTERLISP-D
manual. I know it is fruitless to work without any guidance or structure,
but I don't know how to even start. If you have suggestions, if I should
come talk to you, etc., please send mail. Thanks very much,
Sincerely,
Tom Veatch
Background: Among those that have suggested I start rooting around CSLI's
machines are Terry Winograd, Ron Kaplan, and Ivan Sag(my adviser). I am a
senior undergraduate in linguistics, with some CS, LISP and AI background:
CS106-- programming in PASCAL; CS102--LISP; CS223--Fundamentals of AI or
expert systems; CS276 Computational models of Semantics; and currently
CS275--Computational Models of Syntax with Terry Winograd. Also I spent
last summer programming in C under Tom Binford here at Margaret Jacks.
∂29-Jan-84 1427 @SU-SCORE.ARPA:jtli%ucbesvax@Berkeley Re: comp. number theory seminar
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Jan 84 14:27:01 PST
Received: from UCB-VAX.ARPA by SU-SCORE.ARPA with TCP; Sun 29 Jan 84 14:26:26-PST
Received: from ucbesvax.ARPA by UCB-VAX.ARPA (4.22/4.21)
id AA05396; Sun, 29 Jan 84 14:26:39 pst
Date: Sun, 29 Jan 84 14:26:33 pst
From: jtli%ucbesvax@Berkeley (Jeong-Tyng Li)
Message-Id: <8401292226.AA17637@ucbesvax.ARPA>
Received: by ucbesvax.ARPA (4.22/3.7)
id AA17637; Sun, 29 Jan 84 14:26:33 pst
To: JF@SU-SCORE.ARPA, aflb.local@SU-SCORE.ARPA
Subject: Re: comp. number theory seminar
Please include me in the mailing list for number theory seminar. Thanks.
jtli@ucbesvax
∂29-Jan-84 1503 GOLUB@SU-SCORE.ARPA Lunch/Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Jan 84 14:58:42 PST
Date: Sun 29 Jan 84 14:58:44-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Lunch/Admissions
To: faculty@SU-SCORE.ARPA
There'll be a discussion of our admissions policy at our lunch on Tuesday.
GENE
-------
∂29-Jan-84 1527 @SU-SCORE.ARPA:lawler%ucbernie@Berkeley Re: Seminar on Wednesday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Jan 84 15:27:43 PST
Received: from UCB-VAX.ARPA by SU-SCORE.ARPA with TCP; Sun 29 Jan 84 15:27:20-PST
Received: from ucbernie.ARPA by UCB-VAX.ARPA (4.22/4.21)
id AA06551; Sun, 29 Jan 84 15:27:33 pst
Received: by ucbernie.ARPA (4.22/4.19)
id AA15342; Sun, 29 Jan 84 15:27:35 pst
Date: Sun, 29 Jan 84 15:27:35 pst
From: lawler%ucbernie@Berkeley (Eugene Lawler)
Message-Id: <8401292327.AA15342@ucbernie.ARPA>
To: PAPA@SU-SCORE.ARPA, aflb.all@SU-SCORE.ARPA
Subject: Re: Seminar on Wednesday
Dear Christos
I heard from Dick that you recently became a father. I tried to call
a couple of times to give you my congratulations, but you were (understandably)
elsewhere. Anyway, congratulations!
Another matter. I have applied for a Miller Research Professorship for
the academic year 1985-86 and took the libberty of using your name as a
reference. Presumably sometime in the next month or two you will be asked
to comment on my research proposal. I am sure you understand that what I
propose to do is probably not what I will actually do. (I hope that everything
in the proposal will have been finished.) What is important is that you say
some nice things about me so that the selection committee will be impressed.
I trust I can count on you, because getting a Miller would be like a dream
for me..and would be particularly appropriate because 1985-86 will be
Complexity Year at Math Sciences Institute here, as you know.
Gene
∂29-Jan-84 1534 @SU-SCORE.ARPA:SHORTLIFFE@SUMEX-AIM.ARPA Re: courses and degrees
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Jan 84 15:34:46 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Sun 29 Jan 84 15:32:20-PST
Date: Sun 29 Jan 84 15:36:24-PST
From: Ted Shortliffe <Shortliffe@SUMEX-AIM.ARPA>
Subject: Re: courses and degrees
To: BERG@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA
In-Reply-To: Message from "Kathy Berg <BERG@SU-SCORE.ARPA>" of Fri 27 Jan 84 16:36:38-PST
Office: Room TC-117, Stanford Med Center; Phone: (415) 497-6979
Correction:
I should have said the fourth course is CS321, not CS306. I was
confused because it is the same as EE306.
Ted
-------
∂29-Jan-84 2036 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA SPECIAL REMINDER on why discourse wont go away
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Jan 84 20:36:51 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 29 Jan 84 20:30:52-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 29 Jan 84 20:29:13-PST
Date: 29 Jan 1984 2028-PST
From: Almog at SRI-AI
Subject: SPECIAL REMINDER on why discourse wont go away
To: csli-friends at SRI-AI
SPECIAL ANNOUNCEMENT
SPECIAL VISITOR: KEITH DONNELLAN, UCLA
Tuesday 31-th of January, 3.15 pm, Ventura Hall
We are very pleased to have this week in the seminar Prof.
K.Donnellan from UCLA. As you surely know, Donnellan is one of the
most prominent philosophers of language. He has been the originator
of very important insights both in Semantics and in Pragmatics.
One of his most important contributions involved the proper
treatment of definite descriptions. As you know, Donnellan pointed out
a whole new type of uses of descriptions, the "referential" uses. His
cases generated a (rather hot) debate on whether their explanation
should come from Semantics or whether it ("merely") belongs to Pragmatics.
In particular, S.Kripke formulated a strong criticism of Donnellan's
views suggesting that, as far as the notion of "SEMANTIC reference" goes,
Donnellan's data is rather amorphous. If anything, a ("pragmatic") notion
of "SPEAKER reference" should be introduced to account for the Donnellenian
phenomena, or so Kripke argued (It is hard not to take sides, even in
this short presentation).
The next stage of the debate has seen Donnellan replying to Kripke.
In formulating his reply, Donnellan searched for phenomena that may support
his claim that referential uses affect purely SEMANTIC questions (in
particular, truth conditions). It seemed to him that the behavior of
certain types of pronouns in anaphoric chains involving multi-sentential
discourses is relevant to the issue.
Donnellan will be touching upon this and other questions.
More generally, he will be giving us his present perspective on the
(semantic) significance of referential uses.
Remember: 3.15 pm, Tuesday, Ventura Hall.
-------
∂29-Jan-84 2233 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Lunch/Admissions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Jan 84 22:33:49 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Sun 29 Jan 84 22:31:59-PST
Date: Sun 29 Jan 84 22:36:06-PST
From: Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>
Subject: Re: Lunch/Admissions
To: GOLUB@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA
In-Reply-To: Message from "Gene Golub <GOLUB@SU-SCORE.ARPA>" of Sun 29 Jan 84 15:04:14-PST
Unfortunately I have a previously scheduled lunch with an industrial visitor.
But I've already made my views known. JMC summarized the whole thing
succinctly in his last message on the subject.
Ed
-------
∂30-Jan-84 0152 @SU-SCORE.ARPA:lawler%ucbernie@Berkeley Re: Seminar on Wednesday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 30 Jan 84 01:52:50 PST
Received: from UCB-VAX.ARPA by SU-SCORE.ARPA with TCP; Mon 30 Jan 84 01:53:07-PST
Received: from ucbernie.ARPA by UCB-VAX.ARPA (4.22/4.21)
id AA14376; Mon, 30 Jan 84 01:53:24 pst
Received: by ucbernie.ARPA (4.22/4.19)
id AA22279; Mon, 30 Jan 84 01:53:26 pst
Date: Mon, 30 Jan 84 01:53:26 pst
From: lawler%ucbernie@Berkeley (Eugene Lawler)
Message-Id: <8401300953.AA22279@ucbernie.ARPA>
To: PAPA@SU-SCORE.ARPA, aflb.all@SU-SCORE.ARPA
Subject: Re: Seminar on Wednesday
It's been pointed out to me that I don't know how to reply to
messages without notifying the whole world. I trust that all
of you out there will join Christos in writing nice things about
me to the Miller committee. Thanks a lot, in advance.
Gene
∂30-Jan-84 0853 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA Csli bboard
Received: from SRI-AI by SU-AI with TCP/SMTP; 30 Jan 84 08:53:29 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 30 Jan 84 08:45:08-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 30 Jan 84 08:40:07-PST
Date: Mon 30 Jan 84 08:40:18-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Csli bboard
To: csli-friends@SRI-AI.ARPA
We've now set up a csli bboard on the sri computer with the most
up-to-date information on csli events. All messages sent to
csli-friends or to csli-newsletter will appear on this bboard as well
as in the mail of those on the mailing lists. Please read the first
entry for more information.
Emma Pease
-------
∂30-Jan-84 0855 JF@SU-SCORE.ARPA driving to bats
Received: from SU-SCORE by SU-AI with TCP/SMTP; 30 Jan 84 08:55:12 PST
Date: Mon 30 Jan 84 08:54:32-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: driving to bats
To: aflb.su@SU-SCORE.ARPA
if you are willing to drive to bats at berkeley this friday (2/3/84), please
let me know and tell me how many people can fit in your car.
thanks,
joan
-------
∂30-Jan-84 1151 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA csli bboard
Received: from SRI-AI by SU-AI with TCP/SMTP; 30 Jan 84 11:51:31 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 30 Jan 84 11:50:47-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 30 Jan 84 11:41:52-PST
Date: Mon 30 Jan 84 11:38:42-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: csli bboard
To: csli-friends@SRI-AI.ARPA
For those wondering how to get the csli bboard, type bboard csli.
Emma Pease
-------
∂30-Jan-84 1432 TAJNAI@SU-SCORE.ARPA Computer Forum Reception
Received: from SU-SCORE by SU-AI with TCP/SMTP; 30 Jan 84 14:32:14 PST
Mail-From: TAJNAI created at 30-Jan-84 11:37:50
Date: Mon 30 Jan 84 11:37:50-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: Computer Forum Reception
To: SU-bboards@SU-SCORE.ARPA
cc: tajnai@SU-SCORE.ARPA
ReSent-date: Mon 30 Jan 84 14:19:59-PST
ReSent-from: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
ReSent-to: secretaries@SU-SCORE.ARPA, students@SU-SCORE.ARPA,
faculty@SU-SCORE.ARPA, research-associates@SU-SCORE.ARPA
The Stanford Computer Forum
Invites the Faculty, Staff and Students
of the
Computer Science Department
and the
Computer Systems Laboratory
to a
RECEPTION
Thursday, February 9
Tresidder, 281, Large Loung
4:30 to 6:00
-------
∂30-Jan-84 1603 TAJNAI@SU-SCORE.ARPA Birds of a Feather Sessions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 30 Jan 84 16:03:50 PST
Date: Mon 30 Jan 84 16:00:18-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: Birds of a Feather Sessions
To: faculty@SU-SCORE.ARPA
cc: Tajnai@SU-SCORE.ARPA
Birds of a Feather Sessions will be held on Thursday afternoon
Feb. 9, from 3:15 to 4:15 p.m., after which you are all invited to the
Reception at Tresidder.
The purpose of the Birds of a Feather Sessions (BOAF) is to provide
informal time for the industrial visitors to meet with the faculty,
research staff and students in each research area. We encourage you
to support the BOAF sessions. Following is the room assignment roster.
(maps will be included in the program).
Analysis of Algorithms: Profs. Bigelow, Floyd, Knuth, Mayr, Yao --Jacks 301
AI:
*Linguistics ∪ Prof. Winograd ∪ CERAS 309E
*Robotics ∪ Profs. Binford, Brooks ∪ Meet in reception area outside Robotics Lab., Jacks 030
Heuristic Programming Project ∪ Profs. Buchanan, Feigenbaum, Genesereth, Lenat, Shortliffe ∪ 701 Welch Road, Building C@foot(A Marguerite mini-bus will pick up at the Alvarado Road entrance to CERAS at 3:15 p.m.; transport to 701 Welch Road and return to Tresidder for the Reception.)
Mathematical Theory of Computation ∪ Profs. Floyd, Manna, McCarthy ∪ Jacks 252
Numerical Analysis ∪ Profs. Golub, Herriot, Oliger, Schreiber, Wilkinson ∪ Jacks 220
Systems:
*Databases ∪ Profs. Wiederhold, Papadimitriou ∪ Jacks 352
*Center for Reliable Computing ∪ Prof. McCluskey ∪ ERL 401
*Distributed Systems ∪ Profs. Cheriton, Lantz ∪ Jacks 146
*Emulation Laboratory ∪ Prof. Flynn, Allison ∪ ERL 442
*Computer Communications Networking ∪ Prof. Tobagi ∪ AEL 102
*Programming Languages, Compilers, VLSI ∪ Profs. Baskett, Hennessy, Katevenis, Linton, Lundstrom, Pratt, Reid, Trattnig, Ullman ∪ Durand 450
*Verification ∪ Profs. Luckham, Owicki ∪ ERL 232
-------
∂30-Jan-84 1631 SCHMIDT@SUMEX-AIM.ARPA new BBOARD HPP-Lisp-Machines
Received: from SUMEX-AIM by SU-AI with TCP/SMTP; 30 Jan 84 16:31:24 PST
Date: Mon 30 Jan 84 16:34:49-PST
From: Christopher Schmidt <SCHMIDT@SUMEX-AIM.ARPA>
Subject: new BBOARD HPP-Lisp-Machines
To: HPP-Lisp-Machines@SUMEX-AIM.ARPA
HPP-Lisp-Machines is now a bboard (at SUMEX) as well as a
direct-mail mailing list. If you prefer to read such mail with BBOARD
or MM BBOARD, just send me a note, and I'll remove you from the direct-mail
distribution list. --Christopher
-------
∂30-Jan-84 2209 LAWS@SRI-AI.ARPA AIList Digest V2 #10
Received: from SRI-AI by SU-AI with TCP/SMTP; 30 Jan 84 22:08:55 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Thu 26 Jan 1984 14:23-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #10
To: AIList@SRI-AI
AIList Digest Friday, 27 Jan 1984 Volume 2 : Issue 10
Today's Topics:
AI Culture - IJCAI Survey,
Cognition - Parallel Processing Query,
Programming Languages - Symbolics Support & PROLOG/ZOG Request,
AI Software - KEE Knowledge Representation System,
Review - Rivest Forsythe Lecture on Learning,
Seminars - Learning with Constraints & Semantics of PROLOG,
Courses - CMU Graduate Program in Human-Computer Interaction
----------------------------------------------------------------------
Date: 24 Jan 84 12:19:21 EST
From: Smadar <KEDAR-CABELLI@RUTGERS.ARPA>
Subject: Report on "How AI People Think..."
I received a free copy because I attended IJCAI. I have an address
here, but I don't know if it is the appropriate one for ordering this
report:
Re: the report "How AI People Think - Cultural Premises of the AI community"
Commission of the European Communities
Rue de la Loi, 200
B-1049 Brussels, Belgium
(The report was compiled by Massimo Negrotti, Chair of Sociology of
Knowledge, University of Genoa, Italy)
Smadar (KEDAR-CABELLI@RUTGERS).
------------------------------
Date: Wed 18 Jan 84 11:05:26-PST
From: Rene Bach <BACH@SUMEX-AIM.ARPA>
Subject: brain, a parallel processor ?
What are the evidences that the brain is a parallel processor? My own
introspection seem to indicate that mine is doing time-sharing. That is
I can follow only one idea at a time, but with a lot of switching
between reasoning paths (often more non directed than controlled
switching). Have different people different processors ? Or is the brain
able to function in more than one way (parallel, serial, time-sharing) ??
Rene (bach@sumex)
------------------------------
Date: Wed, 25 Jan 84 15:37:39 CST
From: Mike Caplinger <mike@rice>
Subject: Symbolics support for non-Lisp languages
[This is neither an AI nor a graphics question per se, but I thought
these lists had the best chance of reaching Symbolics users...]
What kind of support do the Symbolics machines provide for languages
other than Lisp? Specifically, are there interactive debugging
facilities for Fortran, Pascal, etc.? It's my understanding that the
compilers generate Lisp output. Is this true, and if so, is the
interactive nature of Lisp exploited, or are the languages just
provided as batch compilers? Finally, does anyone have anything to say
about efficiency?
Answers to me, and I'll summarize if there's any interest. Thanks.
------------------------------
Date: Wed 25 Jan 84 09:38:25-PST
From: Ken Laws <Laws@SRI-AI.ARPA>
Reply-to: AIList-Request@SRI-AI
Subject: KEE Representation System
The Jan. issue of IEEE Computer Graphics reports the following:
Intelligenetics has introduced the Knowledge Engineering Environment
AI software development system for AI professionals, computer
scientists, and domain specialists. The database management program
development system is graphics oriented and interactive, permitting
use of a mouse, keyboard, command-option menus, display-screen
windows, and graphic symbols.
KEE is a frame-based representation system that provides support
for descriptive and procedural knowledge representation, and a
declarative, extendable formalism for controlling inheritance of
attributes and attribute values between related units of
knowledge. The system provides support for multiple inheritance
hierarchies; the use of user-extendable data types to promote
knowledge-base integrity; object-oriented programming; multiple-
inference engines/rule systems; and a modular system design through
multiple knowledge bases.
The first copy of KEE sells for $60,000; the second for $20,000.
Twenty copies cost $5000 each.
------------------------------
Date: 01/24/84 12:08:36
From: JAWS@MIT-MC
Subject: PROLOG and/or ZOG for TOPS-10
Does anyone out there know where I can get a version of prolog and/or
ZOG to that will run on a DEC-10 (7.01)? The installation is owned by the
US government, albeit beneign (DOT).
THANX JAWS@MC
------------------------------
Date: Tue 24 Jan 84 11:26:14-PST
From: Armar Archbold <ARCHBOLD@SRI-AI.ARPA>
Subject: Rivest Forsythe Lecture on Learning
[The following is a review of a Stanford talk, "Reflections on AI", by
Dr. Ron Rivest of MIT. I have edited the original slightly after getting
Armar's permission to pass it along. -- KIL]
Dr. Rivest's talk emphasized the interest of small-scale studies of
learning through experience (a "critter" with a few sensing and
effecting operations building up a world model of a blocks environment).
He stressed such familiar themes as
- "the evolutionary function and value of world models is predicting
the future, and consequently knowledge is composed principally of
expectations, possibilities, hypotheses - testable action-sensation
sequences, at the lowest level of sophistication",
- "the field of AI has focussed more on 'backdoor AI', where you
directly program in data structures representing high-level
knowledge, than on 'front-door' AI, which studies how knowledge is
built up from non-verbal experience, or 'side door AI', which studies
how knowledge might be gained through teaching and instruction using
language;
- such a study of simple learning systems in a simple environment -- in
which an agent with a given vocabulary but little or no initial
knowledge ("tabula rasa") investigates the world (either through
active experiementation or through changes imposed by perturbations
in the surroundings) and attempts to construct a useful body of
knowledge through recognition of identities, equivalences,
symmetries, homomorphisms, etc., and eventually metapatterns, in
action-sensation chains (represented perhaps in dynamic logic) -- is
of considerable interest.
Such concepts are not new. There have been many mathematical studies,
psychological similations, and AI explorations along the lines since the
50s. At SRI, Stan Rosenschein was playing around with a simplified learning
critter about a year ago; Peter Cheeseman shares Rivest's interest in
Jaynes' use of entropy calculations to induce safe hypotheses in an
overwhelmingly profuse space of possibilities. Even so, these concerns
were worth having reactivated by a talk. The issues raised by some of the
questions from the audience were also intesting, albeit familiar:
- The critter which starts out with a tabula rasa will only make it
through the enormous space of possible patterns induceable from
experience if it initially "knows" an awful lot about how to learn,
at whatever level of procedural abstraction and/or "primitive"
feature selection (such as that done at the level of the eye itself).
- Do we call intelligence the procedures that permit one to gain useful
knowledge (rapidly), or the knowledge thus gained, or what mixture of
both?
- In addition, there is the question of what motivational structure
best furthers the critter's education. If the critter attaches value
to minimum surprise (various statistical/entropy measures thereof),
it can sit in a corner and do nothing, in which case it may one day
suddenly be very surprised and very dead. If it attaches tremendous
value to surprise, it could just flip a coin and always be somewhat
surprised. The mix between repetition (non-surprise/confirmatory
testing) and exploration which produces the best cognitive system is
a fundamental problem. And there is the notion of "best" - "best"
given the critter's values other than curiosity, or "best" in terms
of survivability, or "best" in a kind of Occam's razor sense
vis-a-vis truth (here it was commented you could rank Carnapian world
models based on the simple primitive predicates using Kolmogorov
complexity measures, if one could only calculate the latter...)
- The success or failure of the critter to acquire useful knowledge
depends very much on the particular world it is placed in. Certain
sequences of stimuli will produce learning and others won't, with a
reasonable, simple learning procedure. In simple artificial worlds,
it is possible to form some kind of measure of the complexity of the
environment by seeing what the minimum length action-sensation chains
are which are true regularities. Here there is another traditional
but fascinating question: what are the best worlds for learning with
respect to critters of a given type - if the world is very
stochastic, nothing can be learned in time; if the world is almost
unchanging, there is little motivation to learn and precious little
data about regular covariances to learn from.
Indeed, in psychological studies, there are certain sequences which
will bolster reliance on certain conclusions to such an extent that
those conclusions become (illegitimately) protected from
disconfirmation. Could one recreate this phenomenon with a simple
learning critter with a certain motivational structure in a certain
kind of world?
Although these issues seemed familiar, the talk certainly could stimulate
the general public.
Cheers - Armar
------------------------------
Date: Tue 24 Jan 84 15:45:06-PST
From: Juanita Mullen <MULLEN@SUMEX-AIM.ARPA>
Subject: SIGLUNCH ANNOUNCEMENT - FRIDAY, January 27, 1984
[Reprinted from the Stanford SIGLUNCH distribution.]
Friday, January 27, 1984
Chemistry Gazebo, between Physical & Organic Chemistry
12:05
SPEAKER: Tom Dietterich, HPP
Stanford University
TOPIC: Learning with Constraints
In attempting to construct a program that can learn the semantics of
UNIX commands, several shortcomings of existing AI learning techniques
have been uncovered. Virtually all existing learning systems are
unable to (a) perform data interpretation in a principled way, (b)
form theories about systems that contain substantial amounts of state
information, (c) learn from partial data, and (d) learn in a highly
incremental fashion. This talk will describe these shortcomings and
present techniques for overcoming them. The basic approach is to
employ a vocabulary of constraints to represent partial knowledge and
to apply constraint-propagation techniques to draw inferences from
this partial knowledge. These techniques are being implemented in a
system called, EG, whose task is to learn the semantics of 13 UNIX
commands (ls, cp, mv, ln, rm, cd, pwd, chmod, umask, type, create,
mkdir, rmdir) by watching "over-the-shoulder" of a teacher.
------------------------------
Date: 01/25/84 17:07:14
From: AH
Subject: Theory of Computation Seminar
[Forwarded from MIT-MC by SASW.]
DATE: February 2nd, 1984
TIME: 3:45PM Refreshments
4:00PM Lecture
PLACE: NE43-512A
"OPERATIONAL AND DENOTATIONAL SEMANTICS FOR P R O L O G"
by
Neil D. Jones
Datalogisk Institut
Copenhagen University
Abstract
A PROLOG program can go into an infinite loop even when there exists a
refutation of its clauses by resolution theorem proving methods. Conseguently
one can not identify resolution of Horn clauses in first-order logic with
PROLOG as it is actually used, namely, as a deterministic programming
language. In this talk two "computational" semantics of PROLOG will be given.
One is operational and is expressed as an SECD-style interpreter which is
suitable for computer implementation. The other is a Scott-Strachey style
denotational semantics. Both were developed from the SLD-refutation procedure
of Kowalski and APT and van Embden, and both handle "cut".
HOST: Professor Albert R. Meyer
------------------------------
Date: Wednesday, 25 Jan 84 23:47:29 EST
From: reiser (brian reiser) @ cmu-psy-a
Reply-to: <Reiser%CMU-PSY-A@CMU-CS-PT>
Subject: Human-Computer Interaction Program at CMU
***** ANNOUNCEMENT *****
Graduate Program in Human-Computer Interaction
at Carnegie-Mellon University
The field of human-computer interaction brings to bear theories and
methodologies from cognitive psychology and computer science to the design
of computer systems, to instruction about computers, and to
computer-assisted instruction. The new Human-Computer Interaction program
at CMU is geared toward the development of cognitive models of the complex
interaction between learning, memory, and language mechanisms involved in
using computers. Students in the program apply their psychology and
computer science training to research in both academic and industry
settings.
Students in the Human-Computer Interaction program design their educational
curricula with the advice of three faculty members who serve as the
student's committee. The intent of the program is to guarantee that
students have the right combination of basic and applied research
experience and coursework so that they can do leading research in the
rapidly developing field of human-computer interaction. Students typically
take one psychology course and one computer science course each semester
for the first two years. In addition, students participate in a seminar on
human-computer interaction held during the summer of the first year in
which leading industry researchers are invited to describe their current
projects.
Students are also actively involved in research throughout their graduate
career. Research training begins with a collaborative and apprentice
relationship with a faculty member in laboratory research for the first one
or two years of the program. Such involvement allows the student several
repeated exposures to the whole sequence of research in cognitive
psychology and computer science, including conceptualization of a problem,
design and execution of experiments, analyzing data, design and
implementation of computer systems, and writing scientific reports.
In the second half of their graduate career, students participate in
seminars, teaching, and an extensive research project culminating in a
dissertation. In addition, an important component of students' training
involves an internship working on an applied project outside the academic
setting. Students and faculty in the Human-Computer Interaction program
are currently studying many different cognitive tasks involving computers,
including: construction of algorithms, design of instruction for computer
users, design of user-friendly systems, and the application of theories of
learning and problem solving to the design of systems for computer-assisted
instruction.
Carnegie-Mellon University is exceptionally well suited for a program in
human-computer interaction. It combines a strong computer science
department with a strong psychology department and has many lines of
communication between them. There are many shared seminars and research
projects. They also share in a computational community defined by a large
network of computers. In addition, CMU and IBM have committed to a major
effort to integrate personal computers into college education. By 1986,
every student on campus will have a powerful state-of-the-art personal
computer. It is anticipated that members of the Human-Computer Interaction
program will be involved in various aspects of this effort.
The following faculty from the CMU Psychology and Computer Science
departments are participating in the Human-Computer Interaction Program:
John R. Anderson, Jaime G. Carbonell, John R. Hayes, Elaine Kant, David
Klahr, Jill H. Larkin, Philip L. Miller, Alan Newell, Lynne M. Reder, and
Brian J. Reiser.
Our deadline for receiving applications, including letters of
recommendation, is March 1st. Further information about our program and
application materials may be obtained from:
John R. Anderson
Department of Psychology
Carnegie-Mellon University
Pittsburgh, PA 15213
------------------------------
End of AIList Digest
********************
∂31-Jan-84 0830 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Talkware seminar Mon Feb 6, Tom Moran (PARC)
Received: from SRI-AI by SU-AI with TCP/SMTP; 31 Jan 84 08:29:50 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 31 Jan 84 08:23:09-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 31 Jan 84 08:21:15-PST
Return-Path: <TW@SU-AI>
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Mon 30 Jan 84 16:58:27-PST
Date: 30 Jan 84 1653 PST
From: Terry Winograd <TW@SU-AI>
Subject: Talkware seminar Mon Feb 6, Tom Moran (PARC)
To: "@377.DIS[1,TW]"@SU-AI
ReSent-date: Tue 31 Jan 84 08:21:46-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
Talkware Seminar (CS 377)
Date: Feb 6
Speaker: Thomas P. Moran, Xerox PARC
Topic: Command Language Systems, Conceptual Models, and Tasks
Time: 2:15-4
Place: 200-205
Abstract:
Perhaps the most imortant property for the usability of command language
systems is consistency. This notion usually refers to the internal
(self-) consistency of the language. But I would like to reorient the
notion of consistency to focus on the task domain for which the system
is designed. I will introduce a task analysis technique, called
External-Internal Task (ETIT) analysis. It is based on the idea that
tasks in the external world must be reformulated in to the internal
concepts of a computer system before the system can be used. The
analysis is in the form of a mapping between sets of external tasks and
internal tasks. The mapping can be either direct (in the form of rules)
or "mediated" by a conceptual model of how the system works. The direct
mapping shows how a user can appear to understand a system, yet have no
idea how it "really" works. Example analyses of several text editing
systems and, for contrast, copiers will be presented; and various
properties of the systems will be derived from the analysis. Further,
it is shown how this analysis can be used to assess the potential
transfer of knowledge from one system to another, i.e., how much knowing
one system helps with learning another. Exploration of this kind of
analysis is preliminary, and several issues will be raised for
discussion.
∂31-Jan-84 1201 JF@SU-SCORE.ARPA reminder about thursday's seminar
Received: from SU-SCORE by SU-AI with TCP/SMTP; 31 Jan 84 12:01:34 PST
Date: Tue 31 Jan 84 11:58:16-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: reminder about thursday's seminar
To: aflb.local@SU-SCORE.ARPA
apologies to those of you already on the computational number theory seminar
mailing list, because you will get two copies of this message;
i thought that for the first few weeks, it would be polite
to continue to mail to all of aflb.local just in case someone who's interested
in participating has been out of town for a while.
the next seminar meeting will be
thursday, 2/2/84, margaret jacks 301, 2:15 p.m.
the topic will be
miller's prime testing algorithm, which is in P assuming ERH
i will not be around tomorrow (wednesday) to send out another reminder.
hope to see you there,
joan
(p.s., let me know if you are not on the mailing list and want to be)
-------
∂31-Jan-84 1222 JF@SU-SCORE.ARPA car pools for friday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 31 Jan 84 12:21:55 PST
Date: Tue 31 Jan 84 12:13:26-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: car pools for friday
To: aflb.su@SU-SCORE.ARPA
to those interested in going to berkeley this friday for bats:
oren patashnik and tom spencer have volunteered to drive. oren can take 3
people besides himself and tom can take 5 besides himself. at least 3
people are not relying on car pools to get there, so that should be
enough cars unless many people are going who have not responded to my
requests for a headcount. anyway, the show is supposed to begin at 10 a.m.
i suggest we meet in front of margaret jacks at 8:15 (my first instinct was
8, but i was told that if you tell people to show up that early, they just
come late anyway); what do people think? will that be enough time, taking
parking and rush hour into account?
please send me a definite message one way or the other
by thursday evening
about whether or not you plan to go up in one of the car pool cars so that
we won't leave without you.
thanks,
joan
-------
∂31-Jan-84 1610 @SU-SCORE.ARPA:YM@SU-AI Vazirani's BATS talk
Received: from SU-SCORE by SU-AI with TCP/SMTP; 31 Jan 84 16:10:23 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 31 Jan 84 16:09:55-PST
Date: 31 Jan 84 1606 PST
From: Yoni Malachi <YM@SU-AI>
Subject: Vazirani's BATS talk
To: avi@UCBERNIE
CC: aflb.su@SU-SCORE
He is going to give the same talk here in AFLB on Thursday. How about moving the
BATS talk to be the first or the last one?
-Yoni.
∂31-Jan-84 1818 YAO@SU-SCORE.ARPA Kannan's visit
Received: from SU-SCORE by SU-AI with TCP/SMTP; 31 Jan 84 18:18:34 PST
Date: Tue 31 Jan 84 18:18:27-PST
From: Andrew Yao <YAO@SU-SCORE.ARPA>
Subject: Kannan's visit
To: aflb.su@SU-SCORE.ARPA
cc: yao@SU-SCORE.ARPA
Professor Ravi Kannan is planning to visit Stanford around March 20. I
would like to arrange for a talk for him on that day (March 20). Since
that will be during the final exam week, I don't know how many people
will be able to attend. If you think you might come to the talk, please
send me a message, so that I can get a feeling whether people are interested
in this talk.
Kannan is now at Carnegie-Mellon. I don't know what he will speak on, but
he always has something interesting to talk about.
Andy Yao
-------
∂01-Feb-84 0003 @SU-SCORE.ARPA:YM*@SU-AI Reminder: next AFLB talks
Received: from SU-SCORE by SU-AI with TCP/SMTP; 1 Feb 84 00:03:08 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 1 Feb 84 00:02:19-PST
Date: 1 Feb 84 0000 PST
From: Yoni Malachi <YM@SU-AI>
Subject: Reminder: next AFLB talks
To: aflb.all@SU-SCORE
N E X T A F L B T A L K (S)
2/2/84 - Dr. Vijay Vazirani (Harvard)
"Maximum Matching without Tears : A Randomizing Algorithm"
Even though efficient algorithms have been discovered for finding
maximum matchings in general graphs - the best running time being
O(|E| sqrt (|V|)), all of the known polynomial time algorithms for
this problem tend to be conceptually involved, and difficult to
program.
We give an O(|V|**3.5) randomizing algorithm for the maximum matching
problem, based on a new approach. Whereas the conventional algorithms
find maximum matchings by finding "blossoms" and "augmenting paths",
our algorithm is based on finding the rank and the inverse of certain
matrices obtained from the adjacency matrix of the given graph.
Normally, these matrix computations result in unreasonably large
intermediate values. To prevent this, we do all our computations over
a finite field. We also give efficient randomizing algorithms for
finding the rank and inverse of matrices over a finite field. Our
algorithms are conceptually simple and easy to program.
This is joint work with M. Rabin
******** Time and place: Feb. 2, 12:30 pm in MJ352 (Bldg. 460) *******
2/9/84 - No AFLB - Enjoy the Stanford Computer Forum
2/16/84 - Dr. Eli Upfal (U.C. Berkeley)
A probabilistic relation between desirable and feasible models
of parallel computation
We present a powerful probabilistic technique for simulating strong
models of synchronized parallel computation by weaker ones. In
particular, our technique eliminates the use of shared variables
without significant increase in the program run-time. The technique
is demonstrated by an algorithm simulating an n processors PRAM with
an arbitrary large shared memory by an n processor ULRTACOMPUTER - a
set of n processors communication through a bounded degree network.
We prove that if a program required t PRAM steps than our simulation
algorithm executes it on the ULTRACOMPUTER within O(t log**2 n )
steps with overwhelming probability.
******** Time and place: Feb. 16, 12:30 pm in MJ352 (Bldg. 460) *******
∂01-Feb-84 0232 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #6
Received: from SU-SCORE by SU-AI with TCP/SMTP; 1 Feb 84 02:32:43 PST
Date: Tuesday, January 31, 1984 5:24AM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #6
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Wednesday, 1 Feb 1984 Volume 2 : Issue 6
Today's Topics:
Puzzle - Jobs,
Implementations - Sets
----------------------------------------------------------------------
Date: Sunday, 29 Jan 1984 20:56-PST
From: Goldberg@Rand-UNIX
Subject: Women, again !
/* I offer yet another program that solves the women, job,
dress problem. I find this one easier to understand than
the previous solutions presented here. Perhaps you will
also.
This program tries all possible triples (woman, job, dress).
When it is first called the sets Women, Jobs and Dresses each
contain all possibilities, and the PartialSolution is empty.
Each call to wjd tries all possible triples, chosen from the
sets Women, Jobs and Dresses. So the first call tries all
solutions, and subsequent recursive calls try all potential
triples given the partial solution already chosen.
We use a generate and test approach. The three member
clauses generate a potential triple, which is then tested.
If the triple is not impossible, as determined by test, then wjd
is called recursively with a larger partial solution and
sets of women, jobs and dresses that are one smaller.
If test or wjd fails then backtracking at member produces
all possible triples (woman, job, dress). */
/* solve the women, jobs, dresses problem. */
solve :-
wjd([alice,betty,carol,dorothy],
[pilot,lifeguard,housewife,professor],
[pink,yellow,blue,white],[]).
/* The answer has been found if the Solution contains four entries. */
wjd(←, ←, ←, Solution) :-
length(Solution,Length),
Length=4,
write(Solution), !.
wjd(Women,Jobs,Dresses,PartialSolution) :-
member(Woman, Women),
member(Job, Jobs),
member(Dress, Dresses),
test([Woman, Job, Dress]),
remove(Woman, Women, RemainingWomen),
remove(Job, Jobs, RemainingJobs),
remove(Dress, Dresses, RemainingDresses),
wjd(RemainingWomen, RemainingJobs, RemainingDresses,
[[Woman,Job,Dress]|PartialSolution]).
/* I learned a good lesson here. One would be tempted to replace the
last call to wjd with
append(PartialSolution,[[Woman,Job,Dress]],NewPartialSolution),
wjd(RemainingWomen, RemainingJobs, RemainingDresses,
NewPartialSolution]).
so that the append would obtain the NewPartialSolution.
This program would run much slower, because when wjd fails
append tries to find another match. It succeeds -
with the same NewPartialSolution - and wjd is called
with the same arguments that made it fail the previous time. */
member(Head,[Head|←]).
member(Head,[←|Tail]) :- member(Head,Tail).
/* remove(Item, List, Answer) succeeds when Item
removed from List equals Answer. It will work
with any two arguments instantiated. The cuts
prevent remove from satisfying the goal
remove(b, [a,b,c], X) more than once, since this
would cause wjd to be called repeatedly with the
same arguments. */
remove(←,[],[]).
remove(Item,[Item|Tail],Tail) :- !.
remove(Item,[NotItem|Tail],Answer) :-
remove(Item,Tail,AnswerPrime),
append([NotItem],AnswerPrime,Answer),
!.
append([],List,List).
append([Head|Tail1],List1,[Head|Tail2]) :-
append(Tail1,List1,Tail2).
/* I've interpreted much of the information given with the
puzzle as negative constraints. I like the uniformity and
semantic simplicity of these facts. */
test(Triple) :-
not(impossible(Triple)).
impossible([←,pilot,pink]).
impossible([←,pilot,blue]).
impossible([carol,pilot,←]).
impossible([carol,←,pink]).
impossible([carol,←,blue]).
impossible([betty,lifeguard,←]).
impossible([alice,professor,←]).
impossible([alice,←,blue]).
impossible([←,professor,blue]).
/* One of the clues states a truth. A proposed solution tuple
is not possible if a member of the tuple matches a member of
a truth list and a pair of members of the tuple and the truth
list are different. */
impossible(L) :-
truth(Truthlist),
match(L,Truthlist),
difference(L,Truthlist).
match([H1|←],[H2|←]) :- H1 == H2.
match([←|T1],[←|T2]) :- match(T1,T2).
difference([H1|←],[H2|←]) :- atom(H1), atom(H2), not(H1 = H2).
difference([←|T1],[←|T2]) :- difference(T1,T2).
truth([←,housewife,white]).
-- Arthur P. Goldberg
-----------------------------
Date: Thursday, 26-Jan-84 22:56:00-GMT
From: "OKeefe.R.A." <OKeefe.R.A.%EDXA@UCL-CS>
Subject: Sets in Prolog
Re: Shimon Cohen's note on sets, V2 #5 Prolog Digest.
1. He expressed concern at "the inefficient implementation of sets
in Prolog". This is like being concerned about the anti-clerical
attitude of the present King of France. There *is* none. I do
not know about LM-Prolog, but none of {DEC-10 Prolog, C-Prolog,
UNSW Prolog, MU Prolog, PopLog, Prolog-X, NIP} offers you a
Prolog data-type called "set" or, for that matter, "bag".
2. There is a very good reason for this. In various programs, I
have used the following representations of sets:
a) unordered lists (supported by <PROLOG>SETUTL.PL)
-- this may be the library file whose inefficiency is worrisome
b) ordered lists with no duplicates (supported by <PROLOG>ORDSET.PL)
-- except for membership tests, these routines are as efficient
-- as anything you can do with hash tables. Trouble is, they
-- only really work with "sufficiently instantiated" elements,
-- but then hash tables have precisely the same limitation (and
-- you need an unusually co-operative garbage collector if you
-- are not to be restricted to ground elements only)
c) ordered binary trees (I haven't submitted this to the library at
SU-SCORE yet, but <PROLOG>ASSOC.PL comes close)
-- element testing takes O(lg N) time compared with O(N) for (a)
-- or (b), all the other operations take O(N) time as in (b),(a)
-- of course takes O(N↑2) time. The union intersection ... code
-- is rather more complex than in (b)
d) vectors of var/nonvar (not submitted as I think it's hacky)
-- this applies to subsets of [1..N] (N can be up to 100 in
-- obsolete versions of C-Prolog, up to 200 in current versions,
-- up to several thousand in DEC-10 Prolog, any number in NIP
-- or PopLog), an element is in the set if arg(X,Set,A),nonvar(A)
-- or absent from it if var(A). I have used this for colouring
-- various kinds of graphs, where in the nonvar(A) case A is the
-- colour assigned.
e) bit-vectors using the /\ \/ / << and >> arithmetic operators.(If
you think I'm going to submit this you must be joking, it's
TRIVIAL, like so many things in Prolog if you look for a simple
solution, but you have to beware of different word-lengths)
-- this again applies to subsets of [1..N], but for much larger
-- N. An integer is 18 bits in DEC-10 Prolog, 24 bits in
Prolog-X
-- and NIP, 30 bits in PopLog(?) and TIP. Note that I am talking
-- about a *vector* of integers, not a list. Lists can be used
-- too, but I've never had occasion to work with sets of
integers
-- where I didn't know N before I wanted to construct the set.
f) a base set, represented as a table of elements (either vector
form or binary tree, see <PROLOG>TREES.PL), and sets of integers
representing subsets of the base set in (d) or (e) form
I have also used (a), nested (b), (d), and (f)/(d) for graphs.
In various programs, I have used the following representations of
bags:
A) unordered lists (there is no library file to support this)
B) ordered sequences of <element>-<count> pairs (<PROLOG>BAGUTL.PL)
C) binary trees of <element>-<count> pairs (no library file for
this but it would be trivial to adapt <PROLOG>ASSOC.PL)
D) for bags of 1..N, vectors of counts
-- adding an element requires copying the vector, but see
-- <PROLOG>ARRAYS.PL for constant-time updatable arrays in
Prolog
-- so adding an element to a bag takes constant time
E) a base set and a bag of integers in (A) (B) (C) or (D) form.
**** Not *ONE* of these representations is best for all purposes.
3. Hash tables are not best for all purposes either. If you spend
a lot of time working on entire sets, or if you are interested
in enumerating elements rather than testing for a single element,
ordered lists (use compare/3, {@<,@>=,@>,@=<,==,\==}/2) are hard
to beat. They do need the elements to be sufficiently instantiated
for you to tell them apart (basically, when making a set from a
list or other structure, you need (X = Y) => (X == Y)). But so
do hash tables. There are at least two ways of calculating hash
functions. You can use the print form (numbering variables from
left to right in the style of numbervars) or you can use the
internal addresses of variables, atoms, and functors, and the
values of integers. The former is slow, the latter means that
the garbage collector not only has to be prepared to rehash all
your sets, it has to FIND all your sets. (PopLog has hash
tables, but they are pop11 data structures, not Prolog data
structures [Prolog can't do anything to them except call Pop
functions], and the garbage collector CAN find the tables, and
DOES rehash them. Even so, ordered lists in C-Prolog are
competetive with hash-tables in PopLog.) It must be admitted
that DEC-10 Prolog and C-Prolog do look at the source form of
atoms to compare them, however the cost of atom comparison can
easily be reduced to the cost of integer comparison in a new
Prolog implementation at the cost of 3 pointers and 1 integer
extra per atom, and at the cost of making the creation of a
new atom O(lg|atoms|) instead of O(1).
4. It follows that "If you are honestly trying to make Prolog a
useful language", then by all means provide a "hash←on←name
(+Term,?Hash)" primitive so that people can build hash tables
(using vectors to hold the buckets, buckets being represented
perhaps as lists with unbound tails), but instead of forcing
the use of hash tables in every place, make them *JUST ONE* of
*SEVERAL* implementations of the same abstract data type.
5. A great deal depends on the needs of the particular programmer
for the program he is actually writing. Most of the time when
I call setof/3, I either want to perform some operation on the
whole set as it stands, in which case I exploit the fact that
in DEC-10 Prolog, C-Prolog, Prolog-X, and NIP the answer is an
ORDERED list, and <PROLOG>ORDSET.PL provides efficient operations
on ordered lists,or else I want to map down the entire set
transforming the elements in some way. It is precisely these
tasks to which hash tables are least well suited. I cannot think
of any occasion on which I have calculated a setof and followed
it by a membership test (as opposed to an enumeration using
member). This is NOT, and is not intended as, an argument
against having hash tables around, nor indeed against having
hashed←setof/3 around. What it IS an argument FOR is for having
setof/3 in its present form (see <PROLOG>SETOF.PL) and the
ordered set library [as well].
6. If you want to do a lot of membership tests, using binary trees
is nearly as efficient as using hash tables. For the next
couple of years on VAXen and M68000s (or on the DEC-10 with its
tiny address space), the difference between O(lgN) and O(1) is
likely to be swallowed up by the overheads of hashing. In the
longer term, the fact that (provided you accept comparison as a
primitive operation, and if you don't like comparing variables,
you can imitate MU-Prolog and delay until the terms are
sufficiently instantiated) binary trees can be accessed and
UPDATED in pure Prolog is likely to make binary trees the
method of choice in massively parallel systems. This fact
already provides binary trees with an important advantage
over hash tables when doing elementwise insertion and deletion.
See next paragraph.
7. The scheme Cohen describes for maintaining multiple versions
of a hash table has some problems. He says "Each set has sort
of internal clock which is modified whenever we create new
pointer to this set." I presume this doesn't actually mean
that after doing "X = Set" we have to increment the counter,
because he says he has implemented his ideas in C-Prolog, and
having an extensive knowledge of the internals of C-Prolog (the
speed of old versions was 800 LIPS on a VAX 750. The speed of
version 1.4b.edai is 1100 LIPS, and we are now up to version
1..4c.edai.) I am quite sure that there is no way of detecting
when we "create a new pointer to" anything at all without
substantial changes to main.c and unify.c and a MASSIVE overhead.
So I surmise that he means that the clock is modifed whenever a
new VERSION of a set is created, that is that the "insert" and
"delete" operations update the clock, and nothing else. Now we
have the question: what values does the clock take? If the
answer is "numbers", then the scheme has a serious deficiency.
% element(Element, SetWithIt, SetWithoutIt)
% is the assumed primitive, insert/delete depending on the
% instantiation state of the variables, just 'insert' here.
... :-
...
element(x, Set1, Set0),
element(y, Set2, Set1),
element(z, Set3, Set2),
...
works just fine, and operations on Set0..Set2 which just LOOK at
their elements work just fine as well. BUT
... :-
...
element(x, Setx, Set0),
element(y, Sety, Set0),
element(w, Setw, Setx),
element(v, Setv, Sety),
...
will almost certainly NOT work, because Setx and Sety will get
the SAME clock value, and Setw and Setv will also get the same
(but different from Setx and Sety) clock value. There is a cure
for this, which involves using structured clocks. I won't go
into the details, because it turns out that by the time you have
something that resets itself when you backtrack and permits
multiple versions AND lets the version space branch you would be
MUCH better off with binary trees.
8. The updatable array implementation in <PROLOG>ARRAYS.PL does not
provide multiple versions. About a week before I sent it to
SU-SCORE I had this obvious idea about timestamping changes to
the array and started coding it. Then the deficiency struck me,
and I spent a couple of days trying to figure out an efficient
way of sharing as much structure as possible with a branching
version space. That's when I came up with <PROLOG>TREES.PL.
Actual timing tests showed that the (compiled Prolog) binary
tree implementation of arrays was always much faster than the
(compiled Prolog) updatable vector implementation, and it was
purer Prolog and could be generalised to non-numeric indices.
Updatable hash tables which support branching versions spaces
can easily be built from <PROLOG>TREES.PL given the
hash←on←name/2 operation (which is not available in any Prolog
available to me except Poplog, where I wrote the Prolog-term
hash function -- the Pop hash function hashes on addresses).
If Shimon Cohen or Ken Forbus has actually invented a technique
for handling a branching version space in updatable structures
at LESS cost than O(lgN) space and O(lgN) time, I shall propose
his or their election to the pantheon and ask for a signed
photograph.
9. I would very much like to see Shimon Cohen's code. Thank you,
sir, for offering to mail it. If this means physically posting
it to me, fine, but it might be better if you posted it to SCORE
where anyone who is interested can FTP it without bothering you.
(Actually, I have an ulterior motive. I want your stuff to sink
into the total oblivion that <PROLOG>ARRAYS.PL and <PROLOG>
ORDSET.PL seem to have sunk into. (:-}) I would also like to
see Ken Forbus's code. As implementing constant-time updatable
arrays in Prolog is basically trivial (have a look at <PROLOG>
ARRAYS.PL if you don't believe me) I would expect that the
ZetaLisp code would be similarly trivial. If anyone is really
interested in having multiple versions of arrays and can put
with with a purely sequential version space, I could send my
code for that to SU-SCORE as well.
[ Shimons code is available from {SU-SCORE} as:
SCORE:<Prolog>Cohen←Sets.Txt ! note for using the PL code
Cohen←Sets.PL ! the PL code - ed ]
10. It just occurred to me that some people who haven't thought about
data structures in Prolog or read the manual or the Clocksin &
Mellish book with any degree of attention may wonder what I mean
by "vectors". I refer to the use of the functor/3 and arg/3
primitives which support 1-dimensional origin-1 vectors very
efficiently in any usable Prolog. I didn't call them "arrays"
because once you have bound an argument of a term you can't
change it.
11. PS: there are versions of many of the {SU-SCORE}<PROLOG>*.PL
files for C-Prolog. If enough people are interested I could
post them to net.sources now that our VAX is on the air again.
It is not possible for me to post them to ARPANet.
-- Richard A. O'Keefe
(Te Tohunga Prolog)
-----------------------------
End of PROLOG Digest
********************
∂01-Feb-84 1042 GOLUB@SU-SCORE.ARPA staff relations
Received: from SU-SCORE by SU-AI with TCP/SMTP; 1 Feb 84 10:42:20 PST
Date: Wed 1 Feb 84 10:27:27-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: staff relations
To: faculty@SU-SCORE.ARPA
cc: CSD-Secretaries: ;
Our department is very fortunate in having an excellent staff. They are
dedicated and hard-working; many of them put in extra long hours.
The staff, however, is not getting the kind of co-operation from us that
they deserve. There are often deadlines which need to be met and they
are held responsible for meeting these deadlines. An example of this is
the Bell Fellowship. Bell (or whatever they are now called) required
us to get applications in by a certain date and there were to be no
exceptions. It really required yeoman effort and a lot of aggravation
to get all the nominations in on time.
So as the YEAR of the RAT begins, let's all resolve to put in
more effort into working in a more helpful way with our staff. I think by
doing this, we'll find that our staff will do even more for us than they
usually do.
GENE
-------
∂01-Feb-84 1127 GOLUB@SU-SCORE.ARPA Next lunch
Received: from SU-SCORE by SU-AI with TCP/SMTP; 1 Feb 84 11:26:55 PST
Date: Wed 1 Feb 84 11:05:13-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Next lunch
To: faculty@SU-SCORE.ARPA
There will not be a general faculty lunch on Tuesday, Feb 7.
GENE
-------
∂01-Feb-84 1134 GOLUB@SU-SCORE.ARPA Meeting on Tuesday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 1 Feb 84 11:34:06 PST
Date: Wed 1 Feb 84 11:09:15-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Meeting on Tuesday
To: "CSD Senior Faculty": ;
cc: bscott@SU-SCORE.ARPA
There'll be a senior faculty meeting on Tuesday, Feb 7 beginning at
12:15 in MJH 252. Lunch will be provided. The main agenda item will
be the Lenat case. There are other items to discuss, however.
The meeting will break at 1:15 and re-convene if necessary at 2:30.
GENE
-------
∂01-Feb-84 1141 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Foundations seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Feb 84 11:41:41 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 1 Feb 84 11:38:51-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 1 Feb 84 11:09:59-PST
Date: 1 Feb 1984 1009-PST
From: Stan
Subject: Foundations seminar
To: dkanerva
cc: bmoore, jrp, stan, nilsson
ReSent-date: Wed 1 Feb 84 11:08:48-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
Foundations Seminar
Thursday, Feb. 2, 1984
Nils Nilsson will present a rational reconstruction of the STRIPS
robot planning and problem-solving system. The reading is chapter 7
of his book, Principles of AI (Basic Plan-Generating Systems). Copies
of the chapter will be available in Ventura Wednesday afternoon.
-------
∂01-Feb-84 1730 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA newsletter no. 17, February 2, 1984
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Feb 84 17:29:59 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 1 Feb 84 17:26:38-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 1 Feb 84 17:12:53-PST
Date: Wed 1 Feb 84 17:12:33-PST
From: DKANERVA@SRI-AI.ARPA
Subject: newsletter no. 17, February 2, 1984
To: csli-friends@SRI-AI.ARPA
CSLI Newsletter
February 2, 1984 * * * Number 17
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
SCHEDULE OF CSLI ACTIVITIES FOR *THIS* THURSDAY, February 2, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall "The STRIPS Robot Planning and
Conference Room Problem-solving System"
by Nils Nilsson
12 noon TINLunch
Ventura Hall "Two Theories of Syntactic Categories"
Conference Room by Susan F. Schmerling
Discussion led by Carl Pollard
2:15 p.m. Seminar on Situation Semantics
Redwood Hall by Jon Barwise
Room G-19
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Information as an Economic Good"
Room G-19 by Kenneth Arrow, Stanford Economics Dept.
-----------
SCHEDULE FOR *NEXT* THURSDAY, FEBRUARY 9, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Topic and speaker to be announced.
Conference Room
12 noon TINLunch
Ventura Hall "Introduction to Parsing Volume"
Conference Room by Arnold Zwicky
Discussion led by Jane Robinson
2:15 p.m. Seminar on Situation Semantics
Redwood Hall by Jon Barwise
Room G-19
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Some Problems of Historical Linguistic
Room G-19 Classification and Some Results"
by Joseph Greenberg, Stanford Linguistics
-----------
! Page 2
-----------
SEMINAR ON FOUNDATIONS OF SITUATED LANGUAGE
10 a.m., Thursday, February 2, 1984
Ventura Hall Conference Room
Nils Nilsson will present a rational reconstruction of the STRIPS
robot planning and problem-solving system. The reading is chapter 7
of his book, Principles of AI (Basic Plan-Generating Systems). Copies
of the chapter are available in Ventura Hall on Wednesday afternoon.
-----------
TINLUNCH SCHEDULE
TINLunch is held each Thursday at Ventura Hall on the Stanford
University campus as a part of CSLI activities. Copies of TINLunch
papers are available at SRI in EJ251 and at Stanford University in
Ventura Hall.
NEXT WEEK: INTRODUCTION TO PARSING VOLUME by Arnold Zwicky
Discussion leaders: February 9 Jane Robinson
February 16 Stan Rosenschein
February 23 Ivan Sag
-----------
CSLI COLLOQUIUM
On Thursday, February 9, Joseph Greenberg of the Stanford
Linguistics Department will speak on "Some Problems of Historical
Linguistic Classification and Some Results." The Colloquium will be
held, as usual, at 4:15 p.m. in Room G-19 of Redwood Hall.
-----------
RECEIVING THE CSLI NEWSLETTER
Because of the costs involved in mailing the CSLI Newsletter by
U.S. mail, we prefer to send it through computer networks whenever
possible. If you are currently receiving the Newsletter by mail but
have a net address, please send that net address to CSLI-REQUESTS so
that we can send the Newsletter to you electronically.
-----------
NEW MAIL BOXES IN CASITA HALL
Mail boxes have been set up and labeled for people with offices
in Casita Hall, behind Ventura Hall. A list of the people whose boxes
have been moved to Casita is posted by the Ventura mail boxes. If you
need to leave something for someone whose office is in Casita, please
put it in his or her box in that building.
-----------
! Page 3
-----------
KEN CHURCH OF BELL LABS TO VISIT CSLI
Ken Church of Bell Laboratories will be visiting CSLI February 6
through February 10, when he will be working on projects relating to
natural language parsing and phonological and morphological
processing. A more detailed schedule for Ken's visit will go out
later. People interested in meeting with Ken Churh outside planned
activities can send a message to HALVORSEN@PARC (494-4324).
-----------
TALKWARE SEMINAR (CS 377)
Date: Monday, February 6
Speaker: Thomas P. Moran, Xerox PARC
Topic: Command Language Systems, Conceptual Models, and Tasks
Time: 2:15-4:00
Place: Bldg. 200, rm. 205
Abstract:
Perhaps the most important property for the usability of command
language systems is consistency. This notion usually refers to the
internal (self-) consistency of the language. But I would like to
reorient the notion of consistency to focus on the task domain for
which the system is designed. I will introduce a task analysis
technique, called External-Internal Task (ETIT) analysis. It is based
on the idea that tasks in the external world must be reformulated into
the internal concepts of a computer system before the system can be
used. The analysis is in the form of a mapping between sets of
external tasks and internal tasks. The mapping can be either direct
(in the form of rules) or "mediated" by a conceptual model of how the
system works. The direct mapping shows how a user can appear to
understand a system, yet have no idea how it "really" works. Sample
analyses of several text editing systems and, for contrast, copiers
will be presented and various properties of the systems will be
derived from the analysis. Further, it is shown how this analysis can
be used to assess the potential transfer of knowledge from one system
to another, that is, how much knowing one system helps with learning
another. Exploration of this kind of analysis is preliminary, and
several issues will be raised for discussion.
-----------
STANFORD LINGUISTICS COLLOQUIUM
Date: 3:15 p.m., Tuesday, February 7
Speaker: R. M. W. DIXON, Australian National University/UC Santa Cruz
Topic: The Semantic Basis of Synntactic Categories:
English and Dyirbal Verbs
Place: Bldg. 200, rm. 303 (History Corner), Stanford
Refreshments will be served following the talk at the Linguistics
Department Reading Room, Bldg. 100 on the Inner Quad.
-----------
! Page 4
-----------
SPECIAL SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Date: 4:15-5:30 p.m., Wednesday, February 8
Speaker: Vladimir Lifschitz, Universtiy of El Paso
Topic: Facts and Exceptions
Place: Stanford Mathematics Dept. Faculty Lounge (383-N)
ABSTRACT: In some applications of logic to AI, the language of
predicate calculus is used to represent general facts that may admit
exceptions. (A classical example: "Birds can fly.") It can be
difficult to list explicitly all exceptions in the formal statement of
the fact ("except for dead birds, ostriches, ..."). A few mechanisms
for handling this problem have been proposed based on the theory of
nonmonotonic reasoning, including Reiter's default case reasoning and
McCarthy's circumscription. The talk will discuss a new method that
combines some ideas of the approaches mentioned above. General facts
that admit excpetions are expressed with the aid of special predicate
symbols for being "exceptional," or "abnormal." The extent of each of
these special predicates is determined as follows: As few objects as
possible are assumed exceptional, under the condition that the set of
available facts remains consistent.
-----------
WHY DISCOURSE WON'T GO AWAY
On Tuesday, January 31, we were very pleased to have in the
seminar Professor Keith Donnellan from UCLA. Donnellan is one of the
most prominent philosophers of language, having been the originator of
very important insights both in semantics and in pragmatics. One of
his most important contributions involved the proper treatment of
definite descriptions. Donnellan pointed out a whole new type of uses
of descriptions, the "referential" uses. His cases generated a
(rather hot) debate on whether their explanation should come from
semantics or whether it ("merely") belongs to pragmatics.
In particular, Saul Kripke formulated a strong criticism of
Donnellan's views suggesting that, as far as the notion of "SEMANTIC
reference" goes, Donnellan's data are rather amorphous. If anything,
a ("pragmatic") notion of "SPEAKER reference" should be introduced to
account for the Donnellenian phenomena, or so Kripke argued (it is
hard not to take sides, even in this short presentation). The next
stage of the debate has seen Donnellan replying to Kripke. In
formulating his reply, Donnellan searched for phenomena that may
support his claim that referential uses affect purely SEMANTIC
questions (in particular, truth conditions). It seemed to him that the
behavior of certain types of pronouns in anaphoric chains involving
multisentential discourses is relevant to the issue.
Donnellan touched upon this and other questions. More generally,
he gave us his present perspective on the (semantic) significance of
referential uses.
- Joseph Almog
-----------
! Page 5
-----------
TALK BY TOM BROWN OF KESTREL INSTITUTE
Tom Brown, of the Kestrel Institute, gave a talk at SRI Inter-
national on Wednesday, February 1. The talk had two parts: (a) a
completeness result for conditional rewrites, with forward and
backward chaining controlled by interpretations (normally into finite
structures, called exemplars), using abstract properties of the unit
(simplification-oriented equation) rewrite component, and (b) a com-
pleteness argument for the unit rewrite component. This will give more
continuity with Jounnand's last talk.
-----------
COMPUTER SCIENCE COLLOQUIUM NOTICE WEEK OF 1/30/84-2/3/84
1/30/1984 Talkware Seminar CS377
Monday Gio Wiederhold
2:15-4:00 Stanford Univ.
Bldg. 200, Rm. 205 Languages and Data Bases
1/30/1984 NA Seminar
Monday Mark Coffey
4:15 IBM Scientific Center
Math 380C The Cell Discretization Algorithm Applied to a Circle
in the Square Geometry.
1/30/1984 Robotics Seminar
Monday Prof. Rod Brooks
4:15 Computer Science Dept. Stanford Univ.
MJH252 Finding Collision-free Paths for Pick and Place
Operations with a PUMA (a videotape will be shown)
1/31/1984 Medical Computing Journal Club
Tuesday Martin Kernberg
1:30 - 2:30 MD-PhD Student, Stanford
M-108 Medical 3-D Reconstruction and Coordinate Systems of Cardiac
Center Kinematics
1/31/1984 Knowledge Representation Seminar
Tuesday Larry Fagan
2:30-3:30 Stanford HPP
M-108, Medical Using Strategic Knowledge to Plan Medical Therapy
School
1/31/1984 Numerical Analysis Special Seminar
Tuesday Keng Fang
3:15 Chinese Academy of Sciences
MJH252 Asymptotic Radiation Conditions for the Wave Equation
1/31/1984 Computer Science Colloquim
Tuesday Prof. Thomas Lengauer
4:30 Univ. of the Saarland, Saarbrucken, West Germany
Terman Aud The HILL System: A Design Environment for the
Hierarchical Specification, Compaction, and Simulation
of Integrated Circuit Layouts
(continued)
! Page 6
(CS COLLOQUIUM ANNOUNCEMENTS, continued)
2/01/1984 Computer Science Education Lunch
Wednesday organized by Stuart Reges
12:00 - 1:00
MJH 252 An informal lunch group interested in issues of
Computer Science Education
2/01/1984 Computer Systems Lab Seminar EE380/CS310
Wednesday
4:15 Apple Computer
Terman Auditorium
2/02/1984 AFLB
Thursday Dr. Vijay Vazirani
12:30 Harvard University
MJH352 TBA
2/02/1984 CSLI Colloquium
Thursday Kenneth Arrow
4:15 Stanford Dept. of Economics
Redwood Hall, Rm. Information as an Economic Good
G-19
2/02/1984 Supercomputer Seminar CS440
Thursday Andy Freeman
4:15 Stanford Univ. Computer Science Dept.
MJH352 Programming a High-flux Computer - How to Hide Wires
Without Sorting
2/03/1984 ME Design Division Colloquium
Friday Walter J. Doherty
3:15 IBM Research, Yorktown Heights, New York
556 Terman Effective Interactive Computing and Work Stations
2/03/1984 Database Research Seminar
Friday Herb Spencer
3:15 Western Management Consultants, Vancouver
MJH352 A Semantic Meta Schema and Its Application to the
Entity-Relationship Data Model
-----------
-------
∂01-Feb-84 1735 YAO@SU-SCORE.ARPA re Kannan's visit
Received: from SU-SCORE by SU-AI with TCP/SMTP; 1 Feb 84 17:35:03 PST
Date: Wed 1 Feb 84 17:27:15-PST
From: Andrew Yao <YAO@SU-SCORE.ARPA>
Subject: re Kannan's visit
To: aflb.su@SU-SCORE.ARPA
It seems that there is a definite interest in hearing Kannan on March 20.
So I will proceed to arrange for it. Thanks to everybody who has responded.
Andy Yao
-------
∂02-Feb-84 0115 LAWS@SRI-AI.ARPA AIList Digest V2 #10
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Feb 84 01:15:11 PST
Date: Thu 26 Jan 1984 14:23-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #10
To: AIList@SRI-AI
AIList Digest Friday, 27 Jan 1984 Volume 2 : Issue 10
Today's Topics:
AI Culture - IJCAI Survey,
Cognition - Parallel Processing Query,
Programming Languages - Symbolics Support & PROLOG/ZOG Request,
AI Software - KEE Knowledge Representation System,
Review - Rivest Forsythe Lecture on Learning,
Seminars - Learning with Constraints & Semantics of PROLOG,
Courses - CMU Graduate Program in Human-Computer Interaction
----------------------------------------------------------------------
Date: 24 Jan 84 12:19:21 EST
From: Smadar <KEDAR-CABELLI@RUTGERS.ARPA>
Subject: Report on "How AI People Think..."
I received a free copy because I attended IJCAI. I have an address
here, but I don't know if it is the appropriate one for ordering this
report:
Re: the report "How AI People Think - Cultural Premises of the AI community"
Commission of the European Communities
Rue de la Loi, 200
B-1049 Brussels, Belgium
(The report was compiled by Massimo Negrotti, Chair of Sociology of
Knowledge, University of Genoa, Italy)
Smadar (KEDAR-CABELLI@RUTGERS).
------------------------------
Date: Wed 18 Jan 84 11:05:26-PST
From: Rene Bach <BACH@SUMEX-AIM.ARPA>
Subject: brain, a parallel processor ?
What are the evidences that the brain is a parallel processor? My own
introspection seem to indicate that mine is doing time-sharing. That is
I can follow only one idea at a time, but with a lot of switching
between reasoning paths (often more non directed than controlled
switching). Have different people different processors ? Or is the brain
able to function in more than one way (parallel, serial, time-sharing) ??
Rene (bach@sumex)
------------------------------
Date: Wed, 25 Jan 84 15:37:39 CST
From: Mike Caplinger <mike@rice>
Subject: Symbolics support for non-Lisp languages
[This is neither an AI nor a graphics question per se, but I thought
these lists had the best chance of reaching Symbolics users...]
What kind of support do the Symbolics machines provide for languages
other than Lisp? Specifically, are there interactive debugging
facilities for Fortran, Pascal, etc.? It's my understanding that the
compilers generate Lisp output. Is this true, and if so, is the
interactive nature of Lisp exploited, or are the languages just
provided as batch compilers? Finally, does anyone have anything to say
about efficiency?
Answers to me, and I'll summarize if there's any interest. Thanks.
------------------------------
Date: Wed 25 Jan 84 09:38:25-PST
From: Ken Laws <Laws@SRI-AI.ARPA>
Reply-to: AIList-Request@SRI-AI
Subject: KEE Representation System
The Jan. issue of IEEE Computer Graphics reports the following:
Intelligenetics has introduced the Knowledge Engineering Environment
AI software development system for AI professionals, computer
scientists, and domain specialists. The database management program
development system is graphics oriented and interactive, permitting
use of a mouse, keyboard, command-option menus, display-screen
windows, and graphic symbols.
KEE is a frame-based representation system that provides support
for descriptive and procedural knowledge representation, and a
declarative, extendable formalism for controlling inheritance of
attributes and attribute values between related units of
knowledge. The system provides support for multiple inheritance
hierarchies; the use of user-extendable data types to promote
knowledge-base integrity; object-oriented programming; multiple-
inference engines/rule systems; and a modular system design through
multiple knowledge bases.
The first copy of KEE sells for $60,000; the second for $20,000.
Twenty copies cost $5000 each.
------------------------------
Date: 01/24/84 12:08:36
From: JAWS@MIT-MC
Subject: PROLOG and/or ZOG for TOPS-10
Does anyone out there know where I can get a version of prolog and/or
ZOG to that will run on a DEC-10 (7.01)? The installation is owned by the
US government, albeit beneign (DOT).
THANX JAWS@MC
------------------------------
Date: Tue 24 Jan 84 11:26:14-PST
From: Armar Archbold <ARCHBOLD@SRI-AI.ARPA>
Subject: Rivest Forsythe Lecture on Learning
[The following is a review of a Stanford talk, "Reflections on AI", by
Dr. Ron Rivest of MIT. I have edited the original slightly after getting
Armar's permission to pass it along. -- KIL]
Dr. Rivest's talk emphasized the interest of small-scale studies of
learning through experience (a "critter" with a few sensing and
effecting operations building up a world model of a blocks environment).
He stressed such familiar themes as
- "the evolutionary function and value of world models is predicting
the future, and consequently knowledge is composed principally of
expectations, possibilities, hypotheses - testable action-sensation
sequences, at the lowest level of sophistication",
- "the field of AI has focussed more on 'backdoor AI', where you
directly program in data structures representing high-level
knowledge, than on 'front-door' AI, which studies how knowledge is
built up from non-verbal experience, or 'side door AI', which studies
how knowledge might be gained through teaching and instruction using
language;
- such a study of simple learning systems in a simple environment -- in
which an agent with a given vocabulary but little or no initial
knowledge ("tabula rasa") investigates the world (either through
active experiementation or through changes imposed by perturbations
in the surroundings) and attempts to construct a useful body of
knowledge through recognition of identities, equivalences,
symmetries, homomorphisms, etc., and eventually metapatterns, in
action-sensation chains (represented perhaps in dynamic logic) -- is
of considerable interest.
Such concepts are not new. There have been many mathematical studies,
psychological similations, and AI explorations along the lines since the
50s. At SRI, Stan Rosenschein was playing around with a simplified learning
critter about a year ago; Peter Cheeseman shares Rivest's interest in
Jaynes' use of entropy calculations to induce safe hypotheses in an
overwhelmingly profuse space of possibilities. Even so, these concerns
were worth having reactivated by a talk. The issues raised by some of the
questions from the audience were also intesting, albeit familiar:
- The critter which starts out with a tabula rasa will only make it
through the enormous space of possible patterns induceable from
experience if it initially "knows" an awful lot about how to learn,
at whatever level of procedural abstraction and/or "primitive"
feature selection (such as that done at the level of the eye itself).
- Do we call intelligence the procedures that permit one to gain useful
knowledge (rapidly), or the knowledge thus gained, or what mixture of
both?
- In addition, there is the question of what motivational structure
best furthers the critter's education. If the critter attaches value
to minimum surprise (various statistical/entropy measures thereof),
it can sit in a corner and do nothing, in which case it may one day
suddenly be very surprised and very dead. If it attaches tremendous
value to surprise, it could just flip a coin and always be somewhat
surprised. The mix between repetition (non-surprise/confirmatory
testing) and exploration which produces the best cognitive system is
a fundamental problem. And there is the notion of "best" - "best"
given the critter's values other than curiosity, or "best" in terms
of survivability, or "best" in a kind of Occam's razor sense
vis-a-vis truth (here it was commented you could rank Carnapian world
models based on the simple primitive predicates using Kolmogorov
complexity measures, if one could only calculate the latter...)
- The success or failure of the critter to acquire useful knowledge
depends very much on the particular world it is placed in. Certain
sequences of stimuli will produce learning and others won't, with a
reasonable, simple learning procedure. In simple artificial worlds,
it is possible to form some kind of measure of the complexity of the
environment by seeing what the minimum length action-sensation chains
are which are true regularities. Here there is another traditional
but fascinating question: what are the best worlds for learning with
respect to critters of a given type - if the world is very
stochastic, nothing can be learned in time; if the world is almost
unchanging, there is little motivation to learn and precious little
data about regular covariances to learn from.
Indeed, in psychological studies, there are certain sequences which
will bolster reliance on certain conclusions to such an extent that
those conclusions become (illegitimately) protected from
disconfirmation. Could one recreate this phenomenon with a simple
learning critter with a certain motivational structure in a certain
kind of world?
Although these issues seemed familiar, the talk certainly could stimulate
the general public.
Cheers - Armar
------------------------------
Date: Tue 24 Jan 84 15:45:06-PST
From: Juanita Mullen <MULLEN@SUMEX-AIM.ARPA>
Subject: SIGLUNCH ANNOUNCEMENT - FRIDAY, January 27, 1984
[Reprinted from the Stanford SIGLUNCH distribution.]
Friday, January 27, 1984
Chemistry Gazebo, between Physical & Organic Chemistry
12:05
SPEAKER: Tom Dietterich, HPP
Stanford University
TOPIC: Learning with Constraints
In attempting to construct a program that can learn the semantics of
UNIX commands, several shortcomings of existing AI learning techniques
have been uncovered. Virtually all existing learning systems are
unable to (a) perform data interpretation in a principled way, (b)
form theories about systems that contain substantial amounts of state
information, (c) learn from partial data, and (d) learn in a highly
incremental fashion. This talk will describe these shortcomings and
present techniques for overcoming them. The basic approach is to
employ a vocabulary of constraints to represent partial knowledge and
to apply constraint-propagation techniques to draw inferences from
this partial knowledge. These techniques are being implemented in a
system called, EG, whose task is to learn the semantics of 13 UNIX
commands (ls, cp, mv, ln, rm, cd, pwd, chmod, umask, type, create,
mkdir, rmdir) by watching "over-the-shoulder" of a teacher.
------------------------------
Date: 01/25/84 17:07:14
From: AH
Subject: Theory of Computation Seminar
[Forwarded from MIT-MC by SASW.]
DATE: February 2nd, 1984
TIME: 3:45PM Refreshments
4:00PM Lecture
PLACE: NE43-512A
"OPERATIONAL AND DENOTATIONAL SEMANTICS FOR P R O L O G"
by
Neil D. Jones
Datalogisk Institut
Copenhagen University
Abstract
A PROLOG program can go into an infinite loop even when there exists a
refutation of its clauses by resolution theorem proving methods. Conseguently
one can not identify resolution of Horn clauses in first-order logic with
PROLOG as it is actually used, namely, as a deterministic programming
language. In this talk two "computational" semantics of PROLOG will be given.
One is operational and is expressed as an SECD-style interpreter which is
suitable for computer implementation. The other is a Scott-Strachey style
denotational semantics. Both were developed from the SLD-refutation procedure
of Kowalski and APT and van Embden, and both handle "cut".
HOST: Professor Albert R. Meyer
------------------------------
Date: Wednesday, 25 Jan 84 23:47:29 EST
From: reiser (brian reiser) @ cmu-psy-a
Reply-to: <Reiser%CMU-PSY-A@CMU-CS-PT>
Subject: Human-Computer Interaction Program at CMU
***** ANNOUNCEMENT *****
Graduate Program in Human-Computer Interaction
at Carnegie-Mellon University
The field of human-computer interaction brings to bear theories and
methodologies from cognitive psychology and computer science to the design
of computer systems, to instruction about computers, and to
computer-assisted instruction. The new Human-Computer Interaction program
at CMU is geared toward the development of cognitive models of the complex
interaction between learning, memory, and language mechanisms involved in
using computers. Students in the program apply their psychology and
computer science training to research in both academic and industry
settings.
Students in the Human-Computer Interaction program design their educational
curricula with the advice of three faculty members who serve as the
student's committee. The intent of the program is to guarantee that
students have the right combination of basic and applied research
experience and coursework so that they can do leading research in the
rapidly developing field of human-computer interaction. Students typically
take one psychology course and one computer science course each semester
for the first two years. In addition, students participate in a seminar on
human-computer interaction held during the summer of the first year in
which leading industry researchers are invited to describe their current
projects.
Students are also actively involved in research throughout their graduate
career. Research training begins with a collaborative and apprentice
relationship with a faculty member in laboratory research for the first one
or two years of the program. Such involvement allows the student several
repeated exposures to the whole sequence of research in cognitive
psychology and computer science, including conceptualization of a problem,
design and execution of experiments, analyzing data, design and
implementation of computer systems, and writing scientific reports.
In the second half of their graduate career, students participate in
seminars, teaching, and an extensive research project culminating in a
dissertation. In addition, an important component of students' training
involves an internship working on an applied project outside the academic
setting. Students and faculty in the Human-Computer Interaction program
are currently studying many different cognitive tasks involving computers,
including: construction of algorithms, design of instruction for computer
users, design of user-friendly systems, and the application of theories of
learning and problem solving to the design of systems for computer-assisted
instruction.
Carnegie-Mellon University is exceptionally well suited for a program in
human-computer interaction. It combines a strong computer science
department with a strong psychology department and has many lines of
communication between them. There are many shared seminars and research
projects. They also share in a computational community defined by a large
network of computers. In addition, CMU and IBM have committed to a major
effort to integrate personal computers into college education. By 1986,
every student on campus will have a powerful state-of-the-art personal
computer. It is anticipated that members of the Human-Computer Interaction
program will be involved in various aspects of this effort.
The following faculty from the CMU Psychology and Computer Science
departments are participating in the Human-Computer Interaction Program:
John R. Anderson, Jaime G. Carbonell, John R. Hayes, Elaine Kant, David
Klahr, Jill H. Larkin, Philip L. Miller, Alan Newell, Lynne M. Reder, and
Brian J. Reiser.
Our deadline for receiving applications, including letters of
recommendation, is March 1st. Further information about our program and
application materials may be obtained from:
John R. Anderson
Department of Psychology
Carnegie-Mellon University
Pittsburgh, PA 15213
------------------------------
End of AIList Digest
********************
∂02-Feb-84 0229 LAWS@SRI-AI.ARPA AIList Digest V2 #11
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Feb 84 02:28:51 PST
Date: Tue 31 Jan 1984 10:05-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #11
To: AIList@SRI-AI
AIList Digest Tuesday, 31 Jan 1984 Volume 2 : Issue 11
Today's Topics:
Techniques - Beam Search Request,
Expert Systems - Expert Debuggers,
Mathematics - Arnold Arnold Story,
Courses - PSU Spring AI Mailing Lists,
Awards - Fredkin Prize for Computer Math Discovery,
Brain Theory - Parallel Processing,
Intelligence - Psychological Definition,
Seminars - Self-Organizing Knowledge Base, Learning, Task Models
----------------------------------------------------------------------
Date: 26 Jan 1984 21:44:11-EST
From: Peng.Si.Ow@CMU-RI-ISL1
Subject: Beam Search
I would be most grateful for any information/references to studies and/or
applications of Beam Search, the search procedure used in HARPY.
Peng Si Ow
pso@CMU-RI-ISL1
------------------------------
Date: 25 Jan 84 7:51:06-PST (Wed)
From: harpo!eagle!mhuxl!ulysses!unc!mcnc!ncsu!uvacs!erh @ Ucb-Vax
Subject: Expert debuggers
Article-I.D.: uvacs.1148
See also "Sniffer: a system that understands bugs", Daniel G. Shapiro,
MIT AI Lab Memo AIM-638, June 1981
(The debugging knowledge of Sniffer is organized as a bunch of tiny
experts, each understanding a specific type of error. The program has an in-
depth understanding of a (very) limited class of errors. It consists of
a cliche-finder and a "time rover". Master's thesis.)
------------------------------
Date: Thursday, 26-Jan-84 19:11:37-GMT
From: BILL (on ERCC DEC-10) <Clocksin%edxa@ucl-cs.arpa>
Reply-to: Clocksin <Clocksin%edxa@ucl-cs.arpa>
Subject: AIList entry
In reference to a previous AIList correspondent wishing to know more about
Arnold Arnold's "proof" of Fermat's Last Theorem, last week's issue of
New Scientist explains all. The "proof" is faulty, as expected.
Mr Arnold is a self-styled "cybernetician" who has a history of grabbing
headlines with announcements of revolutionary results which are later
proven faulty on trivial grounds. I suppose A.I. has to put up with
its share of circle squarers and angle trisecters.
------------------------------
Date: 28 Jan 84 18:23:09-PST (Sat)
From: ihnp4!houxm!hocda!hou3c!burl!clyde!akgua!sb1!sb6!bpa!burdvax!psu
vax!bobgian@Ucb-Vax
Subject: PSU Spring AI mailing lists
Article-I.D.: psuvax.433
I will be using net.ai for occasionally reporting "interesting" items
relating to the PSU Spring AI course.
If anybody would also like "administrivia" mailings (which could get
humorous at times!), please let me know.
Also, if you want to be included on the "free-for-all" discussion list,
which will include flames and other assorted idiocies, let me know that
too. Otherwise you'll get only "important" items.
The "official Netwide course" (ie, net.ai.cse) will start up in a month
or so. Meanwhile, you are welcome to join the fun via mail!
Bob
Bob Giansiracusa (Dept of Computer Science, Penn State Univ, 814-865-9507)
UUCP: bobgian@psuvax.UUCP -or- allegra!psuvax!bobgian
Arpa: bobgian@PSUVAX1 -or- bobgian%psuvax1.bitnet@Berkeley
Bitnet: bobgian@PSUVAX1.BITNET CSnet: bobgian@penn-state.csnet
USnail: 333 Whitmore Lab, Penn State Univ, University Park, PA 16802
------------------------------
Date: 26 Jan 84 19:39:53 EST
From: AMAREL@RUTGERS.ARPA
Subject: Fredkin Prize for Computer Math Discovery
[Reprinted from the RUTGERS bboard.]
Fredkin Prize to be Awarded for Computer Math Discovery
LOUISVILLE, Ky.--The Fredkin Foundation will award a $100,000 prize for the
first computer to make a major mathematical discovery, it was announced today
(Jan. 26).
Carnegie-Mellon University has been named trustee of the "Fredkin Prize for
Computer Discovery in Mathematics", according to Raj Reddy, director of the
university's Robotics Institute, and a trustee of IJCAI (International Joint
Council on Artificial Intelligence) responsible for AI prizes. Reddy said the
prize will be awarded "for a mathematical work of distinction in which some of
the pivotal ideas have been found automatically by a computer program in which
they were not initially implicit."
"The criteria for awarding this prize will be widely publicized and reviewed by
the artificial intelligence and mathematics communities to determine their
adequacy," Reddy said.
Dr. Woody Bledsoe of the University of Texas at Austin will head a committee of
experts who will define the rules of the competition. Bledsoe is
president-elect of the American Association for Artificial Intelligence.
"It is hoped," said Bledsoe, "that this prize will stimulate the use of
computers in mathematical research and have a good long-range effect on all of
science."
The committee of mathematicians and computer scientists which will define the
rules of the competition includes: William Eaton of the University of Texas at
Austin, Daniel Gorenstein of Rutgers University, Paul Halmos of Indiana
University, Ken Kunen of the University of Wisconsin, Dan Mauldin of North
Texas State University and John McCarthy of Stanford University.
Also, Hugh Montgomery of the University of Michigan, Jack Schwartz of New York
University, Michael Starbird of the University of Texas at Austin, Ken
Stolarsky of the University of Illinois and Francois Treves of Rutgers
University.
The Fredkin Foundation has a similar prize for a world champion computer chess
system. Recently, $5,000 was awarded to Ken Thompson and Joseph Condon, Bell
Laboratories researchers who developed the first computer system to achieve a
Master rating in tournament chess.
------------------------------
Date: 26 Jan 84 15:34:50 PST (Thu)
From: Mike Brzustowicz <mab@aids-unix>
Subject: Re: Rene Bach's query on parallel processing in the brain
What happens when something is "on the tip of your tounge" but is beyond
recall. Often (for me at least) if the effort to recall is displaced
by some other cognitive activity, the searched-for information "pops-up"
at a later time. To me, this suggests at least one background process.
-Mike (mab@AIDS-UNIX)
------------------------------
Date: Thu, 26 Jan 84 17:19:30 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: How my brain works
I find that most of what my brain does is pattern interpretation. I receive
various sensory input in the form of various kinds of vibrations (i.e.
eletromagnetic and acoustic) and my brain perceives patterns in this muck.
Then it attaches meanings to the patterns. Within limits, I can attach these
meanings at will. The process of logical deduction a la Socrates takes up
a negligible time-slice in the CPU.
--Charlie
------------------------------
Date: Fri, 27 Jan 84 15:35:21 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Re: How my brain works
I see what you mean about the question as to whether the brain is a parallel
processor in consious reasoning or not. I also feel like a little daemon that
sits and pays attention to different lines of thought at different times.
An interesting counterexample is the aha! phenomenon. The mathematician
Henri Poincare, among others, has written an essay about his experience of
being interrupted from his conscious attention somehow and becoming instantly
aware of the solution to a problem he had "given up" on some days before.
It was as though some part of his brain had been working on the problem all
along even though he had not been aware of it. When it had gotten the solution
an interrupt occurred and his conscious mind was triggered into the awareness
of the solution.
--Charlie
------------------------------
Date: Mon 30 Jan 84 09:47:49-EST
From: Alexander Sen Yeh <AY@MIT-XX.ARPA>
Subject: Request for Information
I am getting started on a project which combines symbolic artificial
intelligence and image enhancement techniques. Any leads on past and
present attempts at doing this (or at combining symbolic a.i. with
signal processing or even numerical methods in general) would be
greatly appreciated. I will send a summary of replies to AILIST and
VISION LIST in the future. Thanks.
--Alex Yeh
--electronic mail: AY@MIT-XX.ARPA
--US mail: Rm. 222, 545 Technology Square, Cambridge, MA 02139
------------------------------
Date: 30 January 1984 1554-est
From: RTaylor.5581i27TK @ RADC-MULTICS
Subject: RE: brain, a parallel processor ?
I agree that based on my own observations, my brain appears to be
working more like a time-sharing unit...complete with slow downs,
crashes, etc., due to overloading the inputs by fatigue, poor maintenance,
and numerous inputs coming too fast to be covered by the
time-sharing/switching mechanism!
Roz
------------------------------
Date: Monday, 30 Jan 84 14:33:07 EST
From: shrager (jeff shrager) @ cmu-psy-a
Subject: Psychological Definition of (human) Intelligence
Recommended reading for persons interested in a psychological view of
(human) intelligence:
Sternberg, R.J. (1983) "What should intelligence tests test? Implications
of a triarchic theory of intelligence for intelligence testing." in
Educational Researcher, Jan 1984. Vol. 13 #1.
This easily read article (written for educational researchers) reviews
Sternberg's current view of what makes intelligent persons intelligent:
"The triarchic theory accounts for why IQ tests work as well as they do
and suggests ways in which they might be improved...."
Although the readership of this list are probably not interested in IQ tests
per se, Sternberg is the foremost cognitive psychologist concerned directly
with intelligence so his view of "What is intelligence?" will be of interest.
This is reviewed quite nicely in the cited paper:
"The triachric theory of human intelligence comprises three subtheories. The
first relates intelligence to the internal world of the individual,
specifying the mental mechanisms that lead to more and less intelligent
behavior. This subtheory specifies three kinds of information processing
components that are instrumental in (a) learning how to do things, (b)
planning what to do and how to do them, and in (c) actually doing them. ...
The second subtheory specifies those points along the continuum of one's
experience with tasks or situations that most critically involve the use of
intelligence. In particular, the account emphasizes the roles of novelty
(...) and of automatization (...) in intelligence. The third subtheory
relates intelligence to the external world of the individual, specifying
three classes of acts -- environmental adaptation, selection, and shaping --
that characterize intelligent behavior in the everyday world."
There is more detail in the cited article.
(Robert J. Sternberg is professor of Psychology at Yale University. See
also, his paper in Behavior and Flame Sciences (1980, 3, 573-584): "Sketch of
a componential subtheory of human intelligence." and his book (in press with
Cambridge Univ. Press): "Beyond IQ: A triarchic theory of human
intelligence.")
------------------------------
Date: Thu 26 Jan 84 14:11:55-CST
From: CS.BUCKLEY@UTEXAS-20.ARPA
Subject: Database Seminar
[Reprinted from the UTEXAS-20 bboard.]
4-5 Wed afternoon in Pai 5.60 [...]
Mail-From: CS.LEVINSON created at 23-Jan-84 15:47:25
I am developing a system which will serve as a self-organizing
knowledge base for an expert system. The knowledge base is currently
being developed to store and retrieve Organic Chemical reactions. As
the fundamental structures of the system are merely graphs and sets,
I am interested in finding other domains is which the system could be used.
Expert systems require a large amount of knowledge in order to perform
their tasks successfully. In order for knowledge to be useful for the
expert task it must be characterized accurately. Data characterization
is usually the responsibility of the system designer and the
consulting experts. It is my belief that the computer itself can be
used to help characterize and classify its knowledge. The system's
design is based on the assumption that the key to knowledge
characterization is pattern recognition.
------------------------------
Date: 28 Jan 84 21:25:17 EST
From: MSIMS@RUTGERS.ARPA
Subject: Machine Learning Seminar Talk by R. Banerji
[Reprinted from the RUTGERS bboard.]
MACHINE LEARNING SEMINAR
Speaker: Ranan Banerji
St. Joseph's University, Philadelphia, Pa. 19130
Subject: An explanation of 'The Induction of Theories from
Facts' and its relation to LEX and MARVIN
In Ehud Shapiro's Yale thesis work he presented a framework for
inductive inference in logic, called the incremental inductive
inference algorithm. His Model Inference System was able to infer
axiomatizations of concrete models from a small number of facts in a
practical amount of time. Dr. Banerji will relate Shapiro's work to
the kind of inductive work going on with the LEX project using the
version space concept of Tom Mitchell, and the positive focusing work
represented by Claude Sammut's MARVIN.
Date: Monday, January 30, 1984
Time: 2:00-3:30
Place: Hill 7th floor lounge (alcove)
------------------------------
Date: 30 Jan 84 1653 PST
From: Terry Winograd <TW@SU-AI>
Subject: Talkware seminar Mon Feb 6, Tom Moran (PARC)
[Reprinted from the SU-SCORE bboard.]
Talkware Seminar (CS 377)
Date: Feb 6
Speaker: Thomas P. Moran, Xerox PARC
Topic: Command Language Systems, Conceptual Models, and Tasks
Time: 2:15-4
Place: 200-205
Perhaps the most important property for the usability of command language
systems is consistency. This notion usually refers to the internal
(self-) consistency of the language. But I would like to reorient the
notion of consistency to focus on the task domain for which the system
is designed. I will introduce a task analysis technique, called
External-Internal Task (ETIT) analysis. It is based on the idea that
tasks in the external world must be reformulated in to the internal
concepts of a computer system before the system can be used. The
analysis is in the form of a mapping between sets of external tasks and
internal tasks. The mapping can be either direct (in the form of rules)
or "mediated" by a conceptual model of how the system works. The direct
mapping shows how a user can appear to understand a system, yet have no
idea how it "really" works. Example analyses of several text editing
systems and, for contrast, copiers will be presented; and various
properties of the systems will be derived from the analysis. Further,
it is shown how this analysis can be used to assess the potential
transfer of knowledge from one system to another, i.e., how much knowing
one system helps with learning another. Exploration of this kind of
analysis is preliminary, and several issues will be raised for
discussion.
------------------------------
End of AIList Digest
********************
∂02-Feb-84 0252 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Talk today at SRI by Tom Brown of Kestrel Institute
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Feb 84 02:52:23 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 2 Feb 84 02:52:31-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 2 Feb 84 02:50:23-PST
Date: Wed 1 Feb 84 08:53:34-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Talk today at SRI by Tom Brown of Kestrel Institute
To: csli-friends@SRI-AI.ARPA
Tom Brown, of Kestrel Institute, will give a talk at SRI, room
EL381, at 3 p.m. today (Wednesday, Feb. 1). The abstract of his talk
is given below.
The talk has two parts: (a) a completeness result for conditional
rewrites, with forward and backward chaining controlled by interpre-
tations (normally into finite structures, called exemplars), using
abstract properties of the unit (simplification-oriented equation)
rewrite component; and (b) a completeness argument for the unit
rewrite component. This will give more continuity with Jounnand's
last talk.
-------
∂02-Feb-84 1030 TAJNAI@SU-SCORE.ARPA Dietary Restrictions
Received: from SU-SCORE by SU-AI with TCP/SMTP; 2 Feb 84 10:27:51 PST
Date: Thu 2 Feb 84 10:13:06-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: Dietary Restrictions
To: faculty@SU-SCORE.ARPA
I forgot to put on your reply form
"are there any dietary restrictions or problems?"
please send info on-line.
Carolyn
-------
∂02-Feb-84 1252 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Issues in Perception, Language and Cognition
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Feb 84 12:51:53 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 2 Feb 84 12:50:17-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 2 Feb 84 12:39:32-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 2 Feb 84 12:40:25-PST
Received: from Psych by Score with Pup; Thu 2 Feb 84 12:37:37-PST
Date: 2 Feb 1984 12:37:24-PST
From: brian at SU-Tahoma
To: Roy.Maxion@CMU-CS-A at score, bboard@kestrel, card@parc-maxc at score, csli-friends@sri-ai at score,
dkanerva@sri-ai at score, farrell@parc-maxc at score, gascon@parc at score,
gsmith@sri-ai at score, halasz@parc-maxc at score, horaud@sri-ai at score,
jan, menlo70!ames-lm!al@Berkeley, menlo70!ames-lm!beau@Berkeley,
menlo70!ames-lm!ken@Berkeley, moran@parc-maxc at score, msgs, pentland@sri-ai at score,
pierre@sri-ai at score, prazdny@sri-kl at score, su-bboards@score, witkin@sri-kl at score
Subject: Issues in Perception, Language and Cognition
Issues in Perception, Language and Cognition (Psych 279)
WHO: Professor Amos Tversky
Psychology Department, Stanford University
WHEN: Monday February 6, noon to 1:15
WHERE: Jordan Hall (Psychology) room 100
WHAT: Transparent and Opaque comparisons in judgment and choice
ABSTRACT
------------
Studies of judgment and choice reveal a set of phenomena that may be
described as cognitive illusions. These effects shed some light on the
heuristic principles that govern decision and inference, and challenge
traditional conceptions of rationality and coherenece.
-------
Our speakers for the next few weeks will be
Roger Shepard (February 13)
Hershel Liebowitz (February 20)
Richard Thompson (Feburary 27)
Announcements and abstracts will be posted.
∂02-Feb-84 1411 @SRI-AI.ARPA,@SU-SCORE.ARPA:ETCHEMENDY@SRI-AI.ARPA Philosophy Colloquium
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Feb 84 14:10:51 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 2 Feb 84 14:01:47-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 2 Feb 84 13:59:03-PST
Date: Thu 2 Feb 84 13:59:38-PST
From: ETCHEMENDY@SRI-AI.ARPA
Subject: Philosophy Colloquium
To: csli-friends@SRI-AI.ARPA
The philosophy department colloquium next Friday, February 10,
may be of special interest to some of you. The speaker will be
Warren Goldfarb of Harvard; the title of the talk is "Russell's
Reason for Ramification."
The colloquium will be a 3:15 in the philosophy building, room
92Q. There'll be a small reception after the talk, and we may
go to dinner somewhere after the reception.
--John Etchemendy
-------
∂02-Feb-84 1606 JF@SU-SCORE.ARPA bats friday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 2 Feb 84 16:06:24 PST
Date: Thu 2 Feb 84 15:53:12-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: bats friday
To: aflb.su@SU-SCORE.ARPA
i heard back from
Anderson
Patashnik
Malachi
Hershberger
Spencer
Feigenbaum
that they are going to bats in car pools. if anyone else wants a ride to
berkeley, please let me know by tonight so that we can wait at least one
car until everyone who's told me shows up.
meet at 8:15 a.m. in front of margaret jacks, friday 2/3.
joan
-------
∂02-Feb-84 2040 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Vladimir Lifschitz
University of Texas at El Paso
TITLE: Facts and Exceptions
TIME: Wednesday, Feb. 8, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Faculty Lounge (383-N)
Abstract:
In some applications of logic to AI, the language of predicate
calculus is used to represent general facts that may admit
exceptions. (A classical example: "Birds can fly"). It can
be difficult to list explicitily all exceptions in the formal
statement of the fact ("except for dead birds, ostriches, ...").
A few mechanisms for handling this problem have been proposed
based on the theory of nonmonotonic reasoning, including
Reiter's default case reasoning and McCarthy's circumscription.
The talk will discuss a new method which combines some ideas
of the approaches mentioned above. General facts that admit
excpetions are expressed with the aid of special predicate
symbols for being "exceptional", or "abnormal". The extent
of each of these special predicates is determined as follows:
As few objects as possible are assumed exceptional, under the
condition that the set of available facts remains consistent.
∂02-Feb-84 2051 @SRI-AI.ARPA:CLT@SU-AI SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Feb 84 20:51:19 PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 2 Feb 84 20:51:09-PST
Date: 02 Feb 84 2040 PST
From: Carolyn Talcott <CLT@SU-AI>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Vladimir Lifschitz
University of Texas at El Paso
TITLE: Facts and Exceptions
TIME: Wednesday, Feb. 8, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Faculty Lounge (383-N)
Abstract:
In some applications of logic to AI, the language of predicate
calculus is used to represent general facts that may admit
exceptions. (A classical example: "Birds can fly"). It can
be difficult to list explicitily all exceptions in the formal
statement of the fact ("except for dead birds, ostriches, ...").
A few mechanisms for handling this problem have been proposed
based on the theory of nonmonotonic reasoning, including
Reiter's default case reasoning and McCarthy's circumscription.
The talk will discuss a new method which combines some ideas
of the approaches mentioned above. General facts that admit
excpetions are expressed with the aid of special predicate
symbols for being "exceptional", or "abnormal". The extent
of each of these special predicates is determined as follows:
As few objects as possible are assumed exceptional, under the
condition that the set of available facts remains consistent.
∂03-Feb-84 0231 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #7
Received: from SU-SCORE by SU-AI with TCP/SMTP; 3 Feb 84 02:31:08 PST
Date: Thursday, February 2, 1984 10:56AM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #7
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Friday, 3 Feb 1984 Volume 2 : Issue 7
Today's Topics:
Implementations - Arrays & Sets & Hashing,
& Searching,
LP Library - Addition
----------------------------------------------------------------------
Date: Thursday, 26-Jan-84 18:55:41-GMT
From: Bill (on ERCC DEC-10) <Clocksin%EDXA@UCL-CS>
Subject: Arrays
Readers of the Prolog Digest interested by Ken's announcement of
efficient array implementations in Prolog may care to inspect
Richard O'Keefe's similar implementation which has resided in
SCORE's Prolog Library for some considerable time.
Readers of Ken's announcement may have been misled into thinking
that only LM-Prolog offers strings implemented as packed byte
arrays. I can think of two others off hand, namely POPLOG (from
Sussex), and Prolog-X (from Cambridge (England)).
-- W F Clocksin
------------------------------
Date: Tue 31 Jan 84 18:02:08-PST
From: Chuck Restivo <Restivo@SU-SCORE>
Subject: LP Library
{SU-SCORE}SCORE:<Prolog>Expand.PL has been added to the Library.
Purpose: This utility performs simple macro expansion for Prolog.
Thanks to Richard O'Keefe.
-- ed
------------------------------
Date: Friday, 27-Jan-84 21:48:52-GMT
From: Prolog FHL (on ERCC DEC-10) <140000144%EDXA@UCL-CS>
Subject: Ken Forbus's Arrays
I've read his article a couple of times. If I understand it
correctly, when you think you've got an array, what you have is
a pointer to one of two sorts of things:
- a real Lisp-machine array
- a pair (list of changes, pointer to an "array")
where when you use the second sort of thing, you check if the
index is in the list of changes, and only look at the "base"
array if it's not there. That's a neat idea, which is almost
the exact opposite of the scheme used in the Prolog arrays
library package. In that, the old version is the base version,
and you have more overhead for updates, until a critical point
is reached and the whole array is copied. His approach, I think,
can only coded in the host language, as the change which has to
be undone by the trail entry is not just a variable binding.
ARRAYS.PL was constrained by the fact that the only reversible
change it could use was Prolog variable binding.
It looks as though you should be able to make several copies of
the same version of an array, and change them independently.
The trouble is that ONE of them wins and gets to use a "real"
array, while the others are reduced to using association lists.
So it isn't just ancestor references which are penalised by
updated, it is cousin references as well. So using his method,
one version of an array is cheap and all other versions are
dear, while using pure Prolog binary trees, every version is a
wee bit dearer than using arrays, but no version gets very dear.
And of course there is no reason why a binary tree can't be used
to implement multi dimensional arrays.
He says that using this representation of arrays, you can represent
strings "at least 8 times more densely than by using lists". The
only exception of course is DEC-10 Prolog, where a list cell *can*
cost you just one molecule, around 5 bytes. In most Prologs, a
list cell is around three pointers, say 12 bytes, so he is being
too kind. Using Lisp-Machine character arrays in LM-Prolog makes
a great deal of sense, as there are ever so many handy functions
lying around for doing interesting and useful things to these
objects. But this has nothing to do with mutability. Poplog
makes "strings" available to its Prolog component as primitive
objects, and Prolog-X and NIP have "boxes", one form of which
is a "string", again a linear sequence of 8-bit characters. There
is no reason why ANY Prolog compiler or interpreter can't suuport
strings as primitive values like integers, and there are excellent
reasons why strings should be immutable.. I would have thought
that strings would have been available as primitive (to Prolog)
values in LM-Prolog since the first version was shown to the second
person. I would also have expected that LM-Prolog would use Lisp
Machine lists to represent lists, so that a list cell there should
cost an average of 5 bytes, or does the way Prolog handles lists
remove the payoff from CDR-coding entirely ?
Anyway, here is a suggestion. The good thing about using lists to
represent strings in Prolog is that you can do pattern matching
using grammar rules. Now the grammar rule pre-processor in DEC-10
Prolog and C-Prolog turns e.g.
p --> [a].
into e.g.
p(S0, S) :- 'C'(S0, a, S).
where
'C'([H|T], H, T).
I may have the arguments of 'C' the wrong way around, but no
matter. If we add a second clause to 'C',
'C'(Index@String, C, Jndex@String) :-
succ(Index, Jndex), % 0 <= Index = -1+Jndex
1 =< Index, Index =< sizeof(String),
char←of(String, Index, C).
then we can write our grammar rules the same way irrespective of
whether they are to be used on lists or character arrays. Indeed,
in LM-Prolog, there should be a third clause for 'C' so that a
character position can be a position in a ZMACS buffer, and then
we could use Prolog grammar rules to define patterns for ZMACS
to search for or move over. How about it?
------------------------------
Date: Saturday, 28-Jan-84 19:18:12-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe.R.A.%EDXA@UCL-CS>
Subject: More on Sets and Hashing
MoRe: Sets and Hashing.
1. I forgot to mention two VERY important representations of
sets I use all the time.
(f) the union of two other sets
(g) the difference of two other sets
The two other sets can be represented any old how, and need not
have the same representation. It is not uncommon to design an
algorithm with 3 set variables: EveryThing, StillToDo, AlreadyDone.
What we want to do is transfer elements from StillToDo to AlreadyDone
*fast*, and to test *fast* whether StillToDo is empty. A useful
approach is to make StillToDo a list (perhaps an ordered list, what
setof returns is *ideal* for this sort of work), and to make
AlreadyDone some sort of binary tree. Then EveryThing is StillToDo
U AlreadyDone. This technique of designing a program using lots of
variables with exactly what you want in them, and then finding a
representation in terms of another set of variables where many
operations of interest are vacuous is one I got from some of
Dijkstra's papers.
2. I pointed out that comparison can be made cheap. I should also
have admitted that hashing can be made similarly cheap, at a cost of
one word per functor, holding the hash code of the functor. Of
course IF the garbage collector promises not to move functor blocks
then you can use the address, but that's a stupid thing for a garbage
collector to promise. (DEC-10 Prolog is the only Prolog system known
to me which currently has its own garbage collector, though Prolog-X
is getting one and NIP will have one before it is released. Poplog
and LM-Prolog have garbage collectors, but they inherit them from
their implementation languages. Though PopLog's garbage collector
has come to know a fair bit about Prolog.) You can use the address
in C-Prolog, because it hasn't got a garbage collector. Having an
extra word per functor would let the garbage collector collect
*everything*, and it would also give us some choice about what the
hash code for a functor was. We could let the hash code of the Nth
functor to be created be N, as in the AI package PEARL. We could
calculate it from the name of the symbol of the functor and the
arity of the functor, using any hashing function that takes our
fancy. (C-Prolog just adds up all the characters in the
name. I thought this was dreadful, and tested it and several other
string hashing functions on the entire C-Prolog system, and just
plain adding up the characters was the best method. Sigh.) Or
we could take the Nth element of a pseudorandom sequence as the
code of the Nth functor. Calculating the hash code from the name
might make it easier for the garbage collector to rebuild the symbol
table, and even change its size.
3. We can get around the necessity for terms to be ground before
they can reliably be hashed by specifying a level below which the
hasher is not to look. So the built-in hash function should look
like
term←hash(Term, Depth, NBuckets, HashCode)
returning a HashCode between 1 and NBuckets (since Prolog vectors
are indexed from 1). It should be an instantiation error if the
term has a variable at or above the given depth. Depth 0 would
just use the value of a number or the hash code associated with
a term's principal functor. The question which remains is "what
is a good way of calculating a hash code for a compound term
given the hash code of its principal functor and the sequence of
hash codes of its arguments"? I'm inclined to suggest
combined-hash([F,A1,...,An]) = F + A1/2 + ... + An/2↑n
which is pretty easy to calculate, but I haven't tried it yet.
The reason for making NBuckets a parameter of the hashing
function is to let the implementation use full-precision machine
arithmetic internally.
Does this seem worth having? If enough people say yes, it'll be
provided in C-Prolog v1.4d.EDAI.
------------------------------
Date: Friday, 27-Jan-84 21:39:10-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe.R.A.%EDXA@UCL-CS>
Subject: Graph searching in Prolog (written for teaching)
Here is a set of three graph-searching programs written for
teaching purposes, and the 8-puzzle set up as an example for them to
solve. They really belong in some sort of directory, they are
[400,421,teach,search]puzzle
[400,421,teach,search]depth
[400,421,teach,search]breadt
[400,421,teach,search]guess on the DEC-10, and in
/usr/lib/prolog/search on the VAX here. Beware: they've only been
tested on the 8-puzzle, but they do work on that. Depth-first was
astonishingly difficult, I had a go, Peter Ross pointed out that the
result wasn't truly depth-first and came up with a modified version,
and I pointed out that *that* wasn't dpeth-first either, and came up
with the current version. It's so hard to be stupid!
Divide the body of this message at the @@@@@ lines
@@@@@@@@ PUZZLE @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %
File : /usr/lib/prolog/search/eight←puzzle % Author : R.A.O'Keefe %
Updated: 12 December 1983 % Purpose: illustrate the searching methods
/* The illustration I have chosen is the well known 8-puzzle.
The state of the game is represented by a tuple of 9 labels,
1 to 8 representing the movable tiles and x representing an
empty square, together with an integer between 1 and 9 which
says where the empty square is. The operations are moving
the empty square u(p), d(own), l(left), or r(right). */
solution(5/b(
1,2,3,
8,x,4,
7,6,5) ).
starting←position(9/b(
1,2,3,
7,8,4,
6,5,x) ).
equivalent(X, X).
operator←applies(Operator, OldX/OldB, NewX/NewB) :-
operator←ok(Operator, OldX, NewX),
new←board(OldX, OldB, NewX, NewB).
operator←ok(u, OldX, NewX) :- OldX > 3, NewX is OldX-3.
operator←ok(d, OldX, NewX) :- OldX < 7, NewX is OldX+3.
operator←ok(l, OldX, NewX) :- OldX mod 3 =\= 1, NewX is OldX-1.
operator←ok(r, OldX, NewX) :- OldX mod 3 =\= 0, NewX is OldX+1.
% new←board(OldX, OldB, NewX, NewB) % creates a New Board which is
essentially the same as the Old Board, % except that the labels at the
Old and New X positions have been % swapped.
new←board(OldX, OldB, NewX, NewB) :-
functor(OldB, F, N),
functor(NewB, F, N),
arg(OldX, OldB, x),
arg(NewX, OldB, L), % L is a label 1..8
arg(OldX, NewB, L),
arg(NewX, NewB, x),
new←board(N, OldB, NewB).
new←board(0, ←, ←) :- !. new←board(N, OldB, NewB) :-
arg(N, NewB, Lab),
var(Lab),
!,
arg(N, OldB, Lab),
M is N-1,
new←board(M, OldB, NewB). new←board(N, OldB, NewB) :-
M is N-1,
new←board(M, OldB, NewB).
distance(X1/Board1, Distance) :-
solution(X2/Board2),
distance(9, Board1, Board2, 0, Distance).
distance(0, ←, ←, Distance, Distance) :- !. distance(N, Board1,
Board2, SoFar, Distance) :-
arg(N, Board1, Piece),
arg(N, Board2, Piece),
!,
M is N-1,
distance(M, Board1, Board2, SoFar, Distance). distance(N,
Board1, Board2, SoFar, Distance) :-
M is N-1,
Accum is SoFar+1,
distance(M, Board1, Board2, Accum, Distance).
@@@@@@@@ DEPTH @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %
File : /usr/lib/prolog/search/depth←first % Author : R.A.O'Keefe %
Updated: 21 December 1983 % Purpose: define a schema for depth first
search
% This schema has four parameters: % starting←position(Start) % binds
Start to the first position to try % solution(Position) % tests
whether a Position is a solution or not % operator←applies(Operator,
OldPosition, NewPosition) % enumerates all the operators which apply
to the % OldPosition, and also gives the NewPosition which % results
from that operator application. % equivalent(Pos1, Pos2) % tests
whether the two positions are essentially % the same. The idea is
that we will only look at % a position once.
% depth←first←search(DepthBound, Position, OperatorList) % returns the
first solution it can find, and the list of % Operators which produced
it: [O1,...,On] means that % applying O1 to the start position, then
O2, then ... and % finally On produces Position. The number of
operators n % will not exceed DepthBound. You may omit DepthBound, in
% which case it is taken to be 10000 (chosen for portability). % The
eight-puzzle problem has a solution at depth 4, so 4 % is a good depth
to try. I have tried depths up to 8 and % got an answer in a
reasonable time.
depth←first←search(Position, History) :-
depth←first←search(10000, Position, History).
depth←first←search(DepthBound, Position, History) :-
starting←position(Start),
depth←first←search([d(DepthBound,Start,[])], [], Position,
History).
depth←first←search([d(←,Position,OpList)|←], ←, Position, OpList) :-
solution(Position),
!. % assuming you want only one
depth←first←search([d(←,Position,←)|Rest], Seen, Answer, History) :-
member(OldPos, Seen),
equivalent(OldPos, Position),
!,
depth←first←search(Rest, Seen, Answer, History).
depth←first←search([d(0,←,←)|Rest], Seen, Answer, History) :- !,
depth←first←search(Rest, Seen, Answer, History).
depth←first←search([d(Bound,Position,OpList)|Rest], Seen, Answer,
History) :-
findall(Op, NP↑operator←applies(Op, Position, NP), Ops),
% we can't use setof, because that fails when there is no such
Op
NewBound is Bound-1,
fill←out(Ops, NewBound, Position, OpList, Descendants),
append(Descendants, Rest, NewRest),
NewSeen = [Position|Seen],
!,
depth←first←search(NewRest, NewSeen, Answer, History).
fill←out([], ←, ←, ←, []) :- !. fill←out([Op|Ops], Bound, Position,
OpList, [d(Bound,NewPos,[Op|OpList])|Rest]) :-
operator←applies(Op, Position, NewPos), !,
fill←out(Ops, Bound, Position, OpList, Rest).
@@@@@@@@ BREADT @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %
File : /usr/lib/prolog/search/breadth←first % Author : R.A.O'Keefe %
Updated: 21 December 1983 % Purpose: define a schema for breadth first
search
% This schema has four parameters: % starting←position(Start) % binds
Start to the first position to try % solution(Position) % tests
whether a Position is a solution or not % operator←applies(Operator,
OldPosition, NewPosition) % enumerates all the operators which apply
to the % OldPosition, and also gives the NewPosition which % results
from that operator application. % equivalent(Pos1, Pos2) % tests
whether the two positions are essentially % the same. The idea is
that we will only look at % a position once.
% breadth←first←search(Position, OperatorList) % returns the first
solution it can find, and the list of % Operators which produced it:
[O1,...,On] means that % applying O1 to the start position, then O2,
then ... and % finally On produces Position. There can be no shorter
% solution than this, though there may be other solutions % of the
same length.
breadth←first←search(Position, History) :-
starting←position(Start),
breadth←first←search([Start-[]], [Start], Position, History).
breadth←first←search([Position-OpList|Rest], Seen, Position, OpList)
:-
solution(Position),
!. % assuming you want only one
breadth←first←search([Position-OpList|Rest], Seen, Answer, History) :-
findall(Operator, new←position(Operator, Position, Seen),
Ops),
% we can't use setof, because that fails when there is no such
Op
fill←out(Ops, Position, OpList, Seen, NewSeen, Descendants),
append(Rest, Descendants, NewRest), !,
breadth←first←search(NewRest, NewSeen, Answer, History).
new←position(Operator, Position, Seen) :-
operator←applies(Operator, Position, NewPos),
\+ (
member(OldPos, Seen),
equivalent(OldPos, NewPos)
).
fill←out([], ←, ←, Seen, Seen, []) :- !. fill←out([Op|Ops], Position,
OpList, Seen, NewSeen, [NewPos-[Op|OpList]|New]) :-
operator←applies(Op, Position, NewPos), !,
fill←out(Ops, Position, OpList, [NewPos|Seen], NewSeen, New).
@@@@@@@@ GUESS @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %
File : /usr/lib/prolog/search/guess←first % Author : R.A.O'Keefe %
Updated: 21 December 1983 % Purpose: define a schema for guess first
search
% This schema has five parameters: % starting←position(Start) % binds
Start to the first position to try % solution(Position) % tests
whether a Position is a solution or not % operator←applies(Operator,
OldPosition, NewPosition) % enumerates all the operators which apply
to the % OldPosition, and also gives the NewPosition which % results
from that operator application. % equivalent(Pos1, Pos2) % tests
whether the two positions are essentially % the same. The idea is
that we will only look at % a position once. % distance(Position,
Distance) % returns an estimate of how far the Position is % from a
solution. This is only used to rank the % descendants of a node, so
the actual values of % the estimate don't matter too much. See BEST %
for a method where the values *do* matter.
% guess←first←search(Position, OperatorList) % returns the first
solution it can find, and the list of % Operators which produced it:
[O1,...,On] means that % applying O1 to the start position, then O2,
then ... and % finally On produces Position.
guess←first←search(Position, History) :-
starting←position(Start),
guess←first←search([Start-[]], [Start], Position, History).
guess←first←search([Position-OpList|←], ←, Position, OpList) :-
solution(Position),
!. % assuming you want only one
guess←first←search([Position-OpList|Rest], Seen, Answer, History) :-
findall(Operator, new←position(Operator, Position, Seen),
Ops),
% we can't use setof, because that fails when there is no such
Op
fill←out(Ops, Position, OpList, Seen, NewSeen, Descendants),
rank(Descendants, ByOrderOfGuess),
append(ByOrderOfGuess, Rest, NewRest),
!,
guess←first←search(NewRest, NewSeen, Answer, History).
new←position(Operator, Position, Seen) :-
operator←applies(Operator, Position, NewPos),
\+ (
member(OldPos, Seen),
equivalent(OldPos, NewPos)
).
fill←out([], ←, ←, Seen, Seen, []) :- !. fill←out([Op|Ops], Position,
OpList, Seen, NewSeen,
[Distance-(NewPos-[Op|OpList])|New]) :-
operator←applies(Op, Position, NewPos),
distance(NewPos, Distance), !,
fill←out(Ops, Position, OpList, [NewPos|Seen], NewSeen, New).
rank(Keyed, Ranked) :-
keysort(Keyed, Sorted),
strip(Sorted, Ranked).
strip([], []) :- !. strip([←-H|T], [H|R]) :-
strip(T, R).
@@@@@@@@ -END- @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
------------------------------
End of PROLOG Digest
********************
∂03-Feb-84 0822 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI by SU-AI with TCP/SMTP; 3 Feb 84 08:21:53 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 3 Feb 84 08:14:49-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 3 Feb 84 08:12:40-PST
Return-Path: <CLT@SU-AI>
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 2 Feb 84 20:51:09-PST
Date: 02 Feb 84 2040 PST
From: Carolyn Talcott <CLT@SU-AI>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
ReSent-date: Fri 3 Feb 84 08:13:48-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
SPEAKER: Vladimir Lifschitz
University of Texas at El Paso
TITLE: Facts and Exceptions
TIME: Wednesday, Feb. 8, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Faculty Lounge (383-N)
Abstract:
In some applications of logic to AI, the language of predicate
calculus is used to represent general facts that may admit
exceptions. (A classical example: "Birds can fly"). It can
be difficult to list explicitily all exceptions in the formal
statement of the fact ("except for dead birds, ostriches, ...").
A few mechanisms for handling this problem have been proposed
based on the theory of nonmonotonic reasoning, including
Reiter's default case reasoning and McCarthy's circumscription.
The talk will discuss a new method which combines some ideas
of the approaches mentioned above. General facts that admit
excpetions are expressed with the aid of special predicate
symbols for being "exceptional", or "abnormal". The extent
of each of these special predicates is determined as follows:
As few objects as possible are assumed exceptional, under the
condition that the set of available facts remains consistent.
∂03-Feb-84 0823 EMMA@SRI-AI.ARPA Friday staff meeting
Received: from SRI-AI by SU-AI with TCP/SMTP; 3 Feb 84 08:23:23 PST
Date: Fri 3 Feb 84 08:23:28-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Friday staff meeting
To: csli-folks@SRI-AI.ARPA
As usual, the staff will be holding its meeting this morning from 8:30
to 10:00. If you need to get hold of us call 497-0628 and let it ring.
Emma Pease
-------
∂03-Feb-84 0830 KJB@SRI-AI.ARPA Dec 20
Received: from SRI-AI by SU-AI with TCP/SMTP; 3 Feb 84 08:30:42 PST
Date: Fri 3 Feb 84 08:30:37-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Dec 20
To: csli-folks@SRI-AI.ARPA
I have just verified that our own Dec 20 is up and running by
actually logging in! Of course it does not know much yet, but
it is learning fast. Congratulations to Eric and his staff!
Jon
-------
∂03-Feb-84 1141 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA McCarthy Lectures on the Formalization of Commonsense Knowledge
Received: from SRI-AI by SU-AI with TCP/SMTP; 3 Feb 84 11:39:44 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 3 Feb 84 11:27:12-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 3 Feb 84 11:24:17-PST
Date: Fri 3 Feb 84 11:23:57-PST
From: DKANERVA@SRI-AI.ARPA
Subject: McCarthy Lectures on the Formalization of Commonsense Knowledge
To: csli-friends@SRI-AI.ARPA
cc: jmc@SU-AI.ARPA
John McCarthy will give the remaining three lectures of his
series on the formalization of commonsense knowledge on the dates
given below. These lectures will be held at 3:00 p.m. on each
of those Fridays at the Ventura Hall Conference Room, Stanford
campus.
February 17 "The Circumscription Mode of Nonmonotonic Reasoning"
Applications of circumscription to formalizing commonsense facts.
Applicatio to the frame problem, the qualification problem, and
to the STRIPS assumption.
March 2 "Formalization of Knowledge and Belief"
Modal and first-order formalisms. Formalisms in which possible
worlds are explicit objects. Concepts and propositions as
objects in theories.
March 9 "Philosophical Conclusions Arising from AI Work"
Approximate theories, second-order definitions of concepts,
ascription of mental qualities to machines.
-------
∂03-Feb-84 2358 LAWS@SRI-AI.ARPA AIList Digest V2 #12
Received: from SRI-AI by SU-AI with TCP/SMTP; 3 Feb 84 23:57:46 PST
Date: Fri 3 Feb 1984 22:50-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #12
To: AIList@SRI-AI
AIList Digest Saturday, 4 Feb 1984 Volume 2 : Issue 12
Today's Topics:
Hardware - Lisp Machine Benchmark Request,
Machine Translation - Request,
Mathematics - Fermat's Last Theorem & Four Color Request,
Alert - AI Handbooks & Constraint Theory Book,
Expert Systems - Software Debugging Correction,
Course - PSU's Netwide AI Course,
Conferences - LISP Conference Deadline & Cybernetics Congress
----------------------------------------------------------------------
Date: Wed, 1 Feb 84 16:37:00 cst
From: dyer@wisc-ai (Chuck Dyer)
Subject: Lisp Machines
Does anyone have any reliable benchmarks comparing Lisp
machines, including Symbolics, Dandelion, Dolphin, Dorado,
LMI, VAX 780, etc?
Other features for comparison are also of interest. In particular,
what capabilities are available for integrating a color display
(at least 8 bits/pixel)?
------------------------------
Date: Thu 2 Feb 84 01:54:07-EST
From: Andrew Y. Chu <AYCHU@MIT-XX.ARPA>
Subject: language translator
[Forwarded by SASW@MIT-ML.]
Hi, I am looking for some information on language translation
(No, not fortran->pascal, like english->french).
Does anyone in MIT works on this field? If not, anyone in other
schools? Someone from industry ? Commercial product ?
Pointer to articles, magazines, journals etc. will be greatly appreciated.
Please reply to aychu@mit-xx. I want this message to reach as
many people as possible, are there other bboards I can send to?
Thanx.
------------------------------
Date: Thu, 2 Feb 84 09:48:48 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Fermat's Last Theorem
Fortunately (or unfortunately) puzzles like Fermat's Last Theorem, Goldbach's
conjecture, the 4-color theorem, and others are not in the same class as
the geometric trisection of an angle or the squaring of a circle. The former
class may be undecidable propositions (a la Goedel) and the latter are merely
impossible. Since one of the annoying things about undecidable propositions
is that it cannot be decided whether or not they are decidable, (Where are
you, Doug Hofstader, now that we need you?) people seriously interested in
these candidates for undecidablilty should not dismiss so-called theorem
provers like A. Arnold without looking at their work.
I have heard that the ugly computer proof(?) of the 4-color theorem that
appeared in Scientific American is incorrect, i.e. not a proof. I also
have heard that one G. Spencer-Brown has proved the 4-color theorem. I
do not know whether either of these things is true and it's bugging me!
Is the 4-color theorem undecidable or not?
--Charlie
------------------------------
Date: 30 Jan 84 19:48:36-PST (Mon)
From: pur-ee!uiucdcs!uicsl!keller @ Ucb-Vax
Subject: AI Handbooks only .95
Article-I.D.: uiucdcs.5251
Several people here have joined "The Library of Computer and
Information Sciences Book Club" because they have an offer of the complete
AI Handbook set (3 vols) for $3.95 instead of the normal $100.00. I got mine
and they are the same production as non book club versions. You must buy
three more books during the comming year and it will probably be easy to
find ones that you want. Here's the details:
Send to: The Library of Computer and Information Sciences
Riverside NJ 08075
Copy of Ad:
Please accept my application for trial membership in the Library of Computer
and Information Sciences and send me the 3-volume HANDBOOK OF ARTIFICIAL
INTELLIGENCE (10079) billing me only $3.95. I agree to purchase at least
three additional Selections or Alternates over the next 12 months. Savings
may range up to 30% and occasionally even more. My membership is cancelable
any time after I buy these three books. A shipping and handling charge is
added to all shipments.
No-Risk Guarantee: If you are not satisfied--for any reason--you may return
the HANDBOOK OF ARTIFICIAL INTELLIGENCE within 10 days and your membership
will be canceled and you will owe nothing.
Name ←←←←←←←←
Name of Firm ←←←← (if you want subscription to your office)
Address ←←←←←←←←←←←←←
City ←←←←←←←←
State ←←←←←←← Zip ←←←←←←
(Offer good in Continental U.S. and Canada only. Prices slightly higher in
Canada.)
Scientific American 8/83 7-BV8
-Shaun ...uiucdcs!uicsl!keller
[I have been a member for several years, and have found this club's
service satisfactory (and improving). The selection leans towards
data processing and networking, but there have been a fair number
of books on AI, graphics and vision, robotics, etc. After buying
several books you get enough bonus points for a very substantial
discount on a selection of books that you passed up when they were
first offered. I do get tired, though, of the monthly brochures that
use the phrase "For every computer professional, ..." in the blurb for
nearly every book. If you aren't interested in the AI Handbook,
find a current club member for a list of other books you can get
when you enroll. The current member will also get a book for signing
you up. -- KIL]
------------------------------
Date: 31 Jan 84 19:55:24-PST (Tue)
From: pur-ee!uiucdcs!ccvaxa!lipp @ Ucb-Vax
Subject: Constraint Theory - (nf)
Article-I.D.: uiucdcs.5285
*********************BOOK ANNOUNCEMENT*******************************
CONSTRAINT THEORY
An Approach to Policy-Level
Modelling
by
Laurence D. Richards
The cybernetic concepts of variety, constraint, circularity, and
process provide the foundations for a theoretical framework for the
design of policy support systems. The theoretical framework consists
of a modelling language and a modelling mathematics. An approach to
building models for policy support sys- tems is detailed; two case
studies that demonstrate the approach are described. The modelling
approach focuses on the structure of mental models and the subjec-
tivity of knowledge. Consideration is given to ideas immanent in
second-order cybernetics, including paradox, self-reference, and
autonomy. Central themes of the book are "complexity", "negative
reasoning", and "robust" or "value-rich" policy.
424 pages; 23 tables; 56 illustrations
Hardback: ISBN 0-8191-3512-7 $28.75
Paperback:ISBN 0-8191-3513-5 $16.75
order from:
University Press of America
4720 Boston Way
Lanham, Maryland 20706 USA
------------------------------
Date: 28 Jan 84 0:25:20-PST (Sat)
From: pur-ee!uiucdcs!renner @ Ucb-Vax
Subject: Re: Expert systems for software debugging
Article-I.D.: uiucdcs.5217
Ehud Shapiro's error diagnosis system is not an expert system. It doesn't
depend on a heuristic approach at all. Shapiro tries to find the faulty part
of a bad program by executing part of the program, then asking an "oracle" to
decide if that part worked correctly. I am very impressed with Shapiro's
work, but it doesn't have anything to do with "expert knowledge."
Scott Renner
{ihnp4,pur-ee}!uiucdcs!renner
------------------------------
Date: 28 Jan 84 12:25:56-PST (Sat)
From: ihnp4!houxm!hocda!hou3c!burl!clyde!akgua!sb1!sb6!bpa!burdvax!psuvax!bobgian @ Ucb-Vax
Subject: PSU's Netwide AI course
Article-I.D.: psuvax.432
The PSU ("in person") component of the course has started up, but things
are a bit slow and confused regarding the "netwide" component.
For one thing, I am too busy finishing a thesis and teaching full-time to
handle the administrative duties, and we don't (yet, at least) have the
resources to hire others to do it.
For another, my plans presupposed a level of intellectual maturity and
drive that is VERY rare in Penn State students. I believe the BEST that
PSU can offer are in my course right now, but only 30 percent of them are
ready for what I wanted to do (and most of THEM are FACULTY!!).
I'm forced to backtrack and run a slightly more traditional "mini" course
to build a common foundation. That course essentially will read STRUCTURE
AND INTERPRETATION OF COMPUTER PROGRAMS by Hal Abelson and Gerry Sussman.
[This book was developed for the freshman CS course (6.001) at MIT and will
be published in April. It is now available as an MIT LCS tech report by
writing Abelson at 545 Technology Square, Cambridge, MA 02139.]
The "netwide" version of the course WILL continue in SOME (albeit perhaps
delayed) form. My "mini" course should take about 6 weeks. After that
the "AI and Mysticism" course can be restarted.
For now, I won't create net.ai.cse but rather will use net.ai for
occasional announcements. I'll also keep addresses of all who wrote
expressing interest (and lack of a USENET connection). Course
distributions will go (low volume) to that list and to net.ai until
things start to pick up. When it becomes necessary we will "fork off"
into a net.ai subgroup.
So keep the faith, all you excited people! This course is yet to be!!
Bob
Bob Giansiracusa (Dept of Computer Science, Penn State Univ, 814-865-9507)
UUCP: bobgian@psuvax.UUCP -or- allegra!psuvax!bobgian
Arpa: bobgian@PSUVAX1 -or- bobgian%psuvax1.bitnet@Berkeley
Bitnet: bobgian@PSUVAX1.BITNET CSnet: bobgian@penn-state.csnet
USnail: 333 Whitmore Lab, Penn State Univ, University Park, PA 16802
------------------------------
Date: Fri 3 Feb 84 00:24:28-EST
From: STEELE%TARTAN@CMU-CS-C.ARPA
Subject: 1984 LISP Conference submissions deadline moved back
Because of delays that occurred in getting out the call for papers,
the deadline for submissions to the 1984 ACM Symposium on LISP and
Functional Programming (to be held August 5-8, 1984) has been moved
back from February 6 to February 15. The date for notification of
acceptance or rejection of papers is now March 20 (was March 12).
The date for return of camera-ready copy is now May 20 (was May 15).
Please forward this message to anyone who may find it of interest.
--Thanks,
Guy L. Steele Jr.
Program Chairman, 1984 ACM S. on L. and F.P.
Tartan Laboratories Incorporated
477 Melwood Avenue
Pittsburgh, Pennsylvania 15213
(412)621-2210
------------------------------
Date: 31 Jan 84 19:54:56-PST (Tue)
From: pur-ee!uiucdcs!ccvaxa!lipp @ Ucb-Vax
Subject: Cybernetics Congress - (nf)
Article-I.D.: uiucdcs.5284
6th International Congress of the World Organisation
of General Systems and Cybernetics
10--14 September 1984
Paris, France
This transdisciplinary congress will present the contemporary aspects
of cybernetics and of systems, and examine their different currents.
The proposed topics include both methods and domains of cybernetics
and systems:
1) foundations, epistemology, analogy, modelisation, general methods
of systems, history of cybernetics and systems science ideas.
2) information, organisation, morphogenesis, self-reference, autonomy.
3) dynamic systems, complex systems, fuzzy systems.
4) physico-chemical systems.
5) technical systems: automatics, simulation, robotics, artificial
intelligence, learning.
6) biological systems: ontogenesis, physiology, systemic therapy,
neurocybernetics, ethology, ecology.
7) human and social systems: economics, development, anthropology,
management, education, planification.
For further information:
WOGSC
Comite de lecture
AFCET
156, Bld. Pereire
F 75017 Paris, France
Those who want to attend the congress are urged to register by writing
to AFCET, at the above address, as soon as possible.
------------------------------
End of AIList Digest
********************
∂04-Feb-84 1034 YM Automatic reasoning: proposed seminar
To: "@MTC.DIS[1,YM]"@SU-AI
∂03-Feb-84 1656 TREITEL@SUMEX-AIM.ARPA Automatic reasoning: proposed seminar
Received: from SUMEX-AIM by SU-AI with TCP/SMTP; 3 Feb 84 16:56:01 PST
Date: Fri 3 Feb 84 16:54:35-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic reasoning: proposed seminar
To: su-bboards@SUMEX-AIM.ARPA, "@<treitel>reason.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA, ym@SU-AI.ARPA, jk@SU-AI.ARPA, fwh@SU-AI.ARPA,
avg@SU-HNV.ARPA
This is a proposal to start up an informal seminar dedicated to computer-
assisted reasoning in the CS community at Stanford. By "reasoning" I mean to
include theorem-proving, proof checking, logic programming (up to a point) and
possibly various other AI-related activity such as knowledge base work -- the
scope of the seminar will be partly defined by the interest of the community.
Subject matter could include surveys of past work, reports on currently
implemented systems, descriptions of work in progress, suggestions of work to
be done, or out-and-out polemics (leading to general discussion sessions).
Please tell me whether you would be interested in such a seminar, and if so,
what kind of times would [not] be suitable, and whether you expect to want to
speak. Listeners, especially "younger" students, are of course also welcome.
I don't intend to duplicate Allen Van Gelder's Prolog class, or anything else
now being offered at Stanford. The idea is merely to encourage interchange of
ideas among [some of] the people here who have a stake in automated reasoning.
If anyone thinks there is a risk of duplication or overlap, please tell me.
Initially I would expect to schedule the seminar every two weeks, unless we are
very well off for speakers!
- Richard Treitel
TREITEL@SUMEX
-------
∂04-Feb-84 1318 @SRI-AI.ARPA,@SU-SCORE.ARPA:JRP@SRI-AI.ARPA Foundations Seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 4 Feb 84 13:14:56 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sat 4 Feb 84 13:04:43-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sat 4 Feb 84 13:02:27-PST
Date: Sat 4 Feb 84 13:02:46-PST
From: John Perry <JRP@SRI-AI.ARPA>
Subject: Foundations Seminar
To: csli-friends@SRI-AI.ARPA
cc: dkanerva@SRI-AI.ARPA, bratman@SRI-AI.ARPA, etchemendy@SRI-AI.ARPA,
jrp@SRI-AI.ARPA, bmoore@SRI-AI.ARPA
Here is the plan for the Foundation Seminar for the next couple of
weeks.
The seminar meets Thursday at 10 at Ventura.
Thursday the 9th. Shakey film
Discussion of STRIPS and its relations to philosophical
issues led by Perry.
Distribute for future discussion:
Moore, "A Formal Theory of Knowledge and Action"
Bratman, "Taking Plans Seriously"
Thursday the 16th Bob Moore discusses "A Formal Theory..."
Thursday the 23rd Discussion of Moore's paper and presentation led
by John Etchemendy.
Thursday March 1 Discussion of Bratman's paper led by Stan Rosenschein.
-------
∂05-Feb-84 0007 LAWS@SRI-AI.ARPA AIList Digest V2 #13
Received: from SRI-AI by SU-AI with TCP/SMTP; 5 Feb 84 00:07:15 PST
Date: Sat 4 Feb 1984 23:06-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #13
To: AIList@SRI-AI
AIList Digest Sunday, 5 Feb 1984 Volume 2 : Issue 13
Today's Topics:
Brain Theory - Parallelism,
Seminars - Neural Networks & Automatic Programming
----------------------------------------------------------------------
Date: 31 Jan 84 09:15:02 EST (Tue)
From: Dana S. Nau <dsn%umcp-cs@CSNet-Relay>
Subject: parallel processing in the brain
From: Rene Bach <BACH@SUMEX-AIM.ARPA>
What are the evidences that the brain is a parallel processor? My own
introspection seem to indicate that mine is doing time-sharing. That is
I can follow only one idea at a time, but with a lot of switching
between reasoning paths (often more non directed than controlled
switching).
Does that mean you hold your breath and stop thinking while you're
walking, and stop walking in order to breathe or think?
More pointedly, I think it's incorrect to consider only
consciously-controlled processes when we talk about whether or not
the brain is doing parallel processing. Perhaps the conscious part
of your mind can keep track of only one thing at a time, but most
(probably >90%) of the processing done by the brain is subconscious.
For example, most of us have to think a LOT about what we're doing
when we're first learning to drive. But after a while, it becomes
largely automatic, and the conscious part of our mind is freed to
think about other things while we're driving.
As another example, have you ever had the experience of trying
unsuccessfully to remember something, and later remembering
whatever-it-was while you were thinking about something else?
SOME kind of processing was going on in the interim, or you
wouldn't have remembered whatever-it-was.
------------------------------
Date: 30 Jan 84 20:18:33-PST (Mon)
From: pur-ee!uiucdcs!parsec!ctvax!uokvax!andree @ Ucb-Vax
Subject: Re: intelligence and genius - (nf)
Article-I.D.: uiucdcs.5259
Sorry, js@psuvax, but I DO know something about what I spoke, even if I do
have trouble typing.
I am aware that theorom-proving machines are impossible. It's also fairly
obvious that they would use lots of time and space.
However, I didn't even MENTION them. I talked about two flavors of machine.
One generated well-formed strings, and the other said whether they were
true or not. I didn't say either machine proved them. My point was that the
second of these machines is also impossible, and is closely related to
Jerry's genius finding machines. [I assume that any statement containing
genius is true.]
Down with replying without reading!
<mike
------------------------------
Date: Wed, 1 Feb 84 13:54:21 PST
From: Richard Foy <foy@AEROSPACE>
Subject: Brain Processing
The Feb Scientific American has an article entitled "The
Skill of Typing" which can help one to form insights into
mechanisms of the brains processing.
richard
------------------------------
Date: Thu, 2 Feb 84 08:24:35 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: AIList Digest V2 #10
Re: Parallel Processing in the Brain
There are several instances of people experiencing what can most easily
be explained as "tasking" in the brain. (an essay by Henri Poincare in "The
World of Mathematics", "The Seamless Web" by Stanley Burnshaw) It appears
that the conscious mind is rather clumsy at creative work and in large measure
assigns tasks (in parallel) to the subconscious mind which operates in the
background. When the background task is finished, an interrupt is generated
and the conscious mind becomes aware of the solution without knowing how the
problem was solved.
--Charlie
------------------------------
Date: Thu 2 Feb 84 10:17:08-PST
From: Kenji Sugiyama <SUGIYAMA@SRI-AI.ARPA>
Subject: Re: Parallel brain?
I had a strange experience when I had practiced abacus in Japan.
An abacus is used for adding, subtracting, multipling, and dividing
numbers. The practice consisted of a set of calculations in a definite
amount of time, say, 15 minutes. During that time, I began to think
of something other than the problem at hand. Then I noticed that
fact ("Aha, I thought of this and that!"), and grinned at myself in
my mind. In spite of these detours, I continued my calculations without
an interruption. This kind of experience repeated several times.
It seems to me that my brain might be parallel, at least, in simple tasks.
------------------------------
Date: 2 Feb 1984 8:16-PST
From: fc%USC-CSE@ECLA.ECLnet
Subject: Re: AIList Digest V2 #10
parallelism in the brain:
Can you walk and chew gum at the same time?
Fred
------------------------------
Date: Sat, 4 Feb 84 15:06:09 PST
From: Philip Kahn <kahn@UCLA-CS>
Subject: The brain is parallel, yet data flow can be serial...
In response to Rene Bach's question whether "the brain is a parallel
processor." There is no other response other than an emphatic YES! The
brain is comprised of about 10E9 neurons. Each one of those neurons is
making locally autonomous calculations; it's hard to get more parallel than
that! The lower brain functions (e.g., sensory preprocessing, lower motor
control, etc.) are highly distributed and locally autonomous processors (i.e.,
pure parallel data flow). At the higher thought processing levels, however,
it has been shown (can't cite anything, but I can get sources if someone
wants me to dig them out) that logic tends to run in a serial fashion.
That is, the brain is parallel (a hardware structure), yet higher logic
processes apply the timing of thought in a serial nature (a "software"
structure).
It is generally agreed that the brain is an associational
machine; it processes based upon the timing of diffuse stimuli and the
resulting changes in the "action potential" of its member neurons.
"Context" helps to define the strength and structure of those associational
links. Higher thinking is generally a cognitive process where the context
of situations is manipulated. Changing context (and some associational
links) will often result in a "conclusion" significantly different than
previously arrived upon. Higher thought may be thought as a three process
cycle: decision (evaluation of an associational network), reasonability
testing (i.e., is the present decision using a new "context" no different
from the decision arrived upon utilizing the previous "context"?), and
context alteration (i.e., "if my 'decision' is not 'reasonable' what
'contextual association' may be omitted or in error?"). This cycle is
continued until the second step -- 'reasonability testing' -- has concluded
that the result of this 'thinking' process is at least plausible. Although the
implementation (assuming the trichotomy is correct) in the brain is
via parallel neural structures, the movement of information through those
structures is serial in nature. An interesting note on the above trichotomy;
note what occurs when the input to the associational network is changed.
If the new input is not consistent with the previously existing 'context'
then the 'reasonability tester' will cause an automatic readjustment of
the 'context'.
Needless to say, this is not a rigorously proven theory of mine,
but I feel it is quite plausible and that there are profuse psychophysical
and phychological studies that reinforce the above model. As of now, I
use it as a general guiding light in my work with vision systems, but it
seems equally appplicable to general AI.
Philip Kahn
KAHN@UCLA-CS.ARPA
------------------------------
Date: 02/01/84 16:09:21
From: STORY at MIT-MC
Re: Neural networks
[Forwarded by SASW@MIT-ML.]
DATE: Friday, February 3, 1984
TITLE: "NEURAL NETWORKS: A DISCUSSION OF VARIOUS MATHEMATICAL MODELS"
SPEAKER: Margaret Lepley, MIT
Neural networks are of interest to researchers in artificial intelligence,
neurobiology, and even statistical mechanics. Because of their random parallel
structure it is difficult to study the transient behavior of the networks. We
will discuss various mathematical models for neural networks and show how the
behaviors of these models differ. In particular we will investigate
asynchronous vs. synchronous models with undirected vs. directed edges of
various weights.
HOST: Professor Silvio Micali
------------------------------
Date: 01 Feb 84 1832 PST
From: Rod Brooks <ROD@SU-AI>
Subject: Feb 7th CSD Colloquium - Stanford
[Reprinted from the SU-SCORE bboard.]
A Perspective on Automatic Programming
David R. Barstow
Schlumberger-Doll Research
4:30pm, Terman Aud., Tues Feb 7th
Most work in automatic programming has focused primarily on the roles of
deduction and programming knowledge. However, the role played by knowledge
of the task domain seems to be at least as important, both for the usability
of an automatic programming system and for the feasibility of building one
which works on non-trivial problems. This perspective has evolved during
the course of a variety of studies over the last several years, including
detailed examination of existing software for a particular domain
(quantitaive interpretation of oil well logs) and the implementation
of an experimental automatic programming system for that domain. The
importance of domain knowledge has two importatnt implications: a primary goal
of automatic programming research should be to characterize the programming
process for specific domains; and a crucial issue to be addressed
in these characterizations is the interaction of domain and programming
knowledge during program synthesis.
------------------------------
End of AIList Digest
********************
∂05-Feb-84 0959 KJB@SRI-AI.ARPA Foundations planning meeting
Received: from SRI-AI by SU-AI with TCP/SMTP; 5 Feb 84 09:59:02 PST
Date: Sun 5 Feb 84 09:59:29-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Foundations planning meeting
To: csli-folks@SRI-AI.ARPA
cc: wunderman@SRI-AI.ARPA
Dear area D (or F) folks:
We need to have a meeting soon to plan our budget and
activities, both for the remainder of this year, but
even more so for next year. I would like to do this
Friday afternoon. IN preparation, would those of you
who consider yourselves at least 50% in Foundations
let me know any time that you absolutely cannot come.
Would all of you who expect to be supported in part
from Foundations funds let me know the amount and fraction.
Would you also send me any ideas you have for visitors,
workshops, meetings, etc., in advance, so that I can
compile them and send them around for thought. One of
the things we must think about is the trade-off between
senior visitors and postdocs. The postdoc applications
are due Feb 15, and we should be ready to move. The postdoc
committee will do a preliminary screening, but it will be
up to us to make the final selection, taking into account
everything else we are doing.
Jon
-------
∂06-Feb-84 0217 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #8
Received: from SU-SCORE by SU-AI with TCP/SMTP; 6 Feb 84 02:17:35 PST
Date: Sunday, February 5, 1984 2:17AM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #8
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Monday, 6 Feb 1984 Volume 2 : Issue 8
Today's Topics:
Announcement - Natural Language and Logic Programming,
& 1984 LISP Conference
----------------------------------------------------------------------
Date: Thu 2 Feb 84 20:35:47-PST
From: Pereira@SRI-AI
Subject: Natural Language and Logic Programming
Call for Papers
International Workshop On
Natural Lanugage Understanding
and Logic Programming
Rennes, France - September 18-20, 1984
The workshop will consider fundamental principles and important
innovations in the design, definition, uses and extensions of logic
programming for natural language understanding and, conversely, the
adequacy of logic programming to express natural language grammar
formalisms. The topics of interest are:
* Formal representations of natural language
* Logic grammar formalisms
* Linguistic aspects (anaphora, coordination,...)
* Analysis methods
* Natural language generation
* Uses of techniques for logic grammars (unification)
in other grammar formalisms
* Compilers and interpreters for grammar formalisms
* Text comprehension
* Applications: natural-language front ends (database
interrogation, dialogues with expert systems...)
Conference Chairperson
Veronica Dahl Simon Fraser University,
Burnaby B.C. V5A 1S6
Canada
Program Committee
H. Abrahamson (UBC, Canada) F. Pereira (SRI, USA)
A. Colmerauer (GIA, France) L. Pereira (UNL, Portugal)
V. Dahl (Simon Fraser U., Canada) P. Sabatier (CNRS, France)
P. Deransart (INRIA, France) P. Saint-Dizier (IRISA, France)
M. Gross (LADL, France) C. Sedogbo (Bull, France)
M. McCord (IBM, USA)
Sponsored by: IRISA, Groupe BULL, INRIA
Deadlines:
April 15: Submission of papers in final form
June 10: Notification of acceptance to authors
July 10: Registration in the Workshop
Submission of papers:
Papers should contain the following items: abstract and title of
paper, author name, country, affiliation, mailing address and
phone (or telex) number, one program area and the following
signed statement: ``The paper will be presented at the Workshop
by one of the authors''.
Summaries should explain what is new or interesting abount
the work and what has been accomplished. Papers must report
recent and not yet published work.
Please send 7 copies of a 5 to 10 page single spaced manuscript,
including a 150 to 200 word abstract to:
-- Patrick Saint-Dizier
Local Organizing Committee
IRISA - Campus de Beaulieu
F-35042 Rennes CEDEX - France
Tel: (99)362000 Telex: 950473 F
------------------------------
Date: Fri 3 Feb 84 00:24:28-EST
From: Steele%Tartan@CMU-CS-C
Subject: 1984 LISP Conference submissions deadline moved back
Because of delays that occurred in getting out the call for papers,
the deadline for submissions to the 1984 ACM Symposium on LISP and
Functional Programming (to be held August 5-8, 1984) has been moved
back from February 6 to February 15. The date for notification of
acceptance or rejection of papers is now March 20 (was March 12).
The date for return of camera-ready copy is now May 20 (was May 15).
Please forward this message to anyone who may find it of interest.
Thanks,
-- Guy L. Steele Jr.
Program Chairman, 1984 ACM S. on L. and F.P.
Tartan Laboratories Incorporated
477 Melwood Avenue
Pittsburgh, Pennsylvania 15213
(412) 621-2210
------------------------------
End of PROLOG Digest
********************
∂06-Feb-84 0852 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Automatic reasoning: proposed seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 6 Feb 84 08:51:59 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 6 Feb 84 08:42:26-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 6 Feb 84 08:40:16-PST
Return-Path: <YM@SU-AI>
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Sat 4 Feb 84 10:39:19-PST
Date: 04 Feb 84 1034 PST
From: Yoni Malachi <YM@SU-AI>
Subject: Automatic reasoning: proposed seminar
To: "@MTC.DIS[1,YM]"@SU-AI
ReSent-date: Mon 6 Feb 84 08:41:03-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
∂03-Feb-84 1656 TREITEL@SUMEX-AIM.ARPA Automatic reasoning: proposed seminar
Received: from SUMEX-AIM by SU-AI with TCP/SMTP; 3 Feb 84 16:56:01 PST
Date: Fri 3 Feb 84 16:54:35-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic reasoning: proposed seminar
To: su-bboards@SUMEX-AIM.ARPA, "@<treitel>reason.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA, ym@SU-AI.ARPA, jk@SU-AI.ARPA, fwh@SU-AI.ARPA,
avg@SU-HNV.ARPA
This is a proposal to start up an informal seminar dedicated to computer-
assisted reasoning in the CS community at Stanford. By "reasoning" I mean to
include theorem-proving, proof checking, logic programming (up to a point) and
possibly various other AI-related activity such as knowledge base work -- the
scope of the seminar will be partly defined by the interest of the community.
Subject matter could include surveys of past work, reports on currently
implemented systems, descriptions of work in progress, suggestions of work to
be done, or out-and-out polemics (leading to general discussion sessions).
Please tell me whether you would be interested in such a seminar, and if so,
what kind of times would [not] be suitable, and whether you expect to want to
speak. Listeners, especially "younger" students, are of course also welcome.
I don't intend to duplicate Allen Van Gelder's Prolog class, or anything else
now being offered at Stanford. The idea is merely to encourage interchange of
ideas among [some of] the people here who have a stake in automated reasoning.
If anyone thinks there is a risk of duplication or overlap, please tell me.
Initially I would expect to schedule the seminar every two weeks, unless we are
very well off for speakers!
- Richard Treitel
TREITEL@SUMEX
-------
∂06-Feb-84 1122 GOLUB@SU-SCORE.ARPA agenda
Received: from SU-SCORE by SU-AI with TCP/SMTP; 6 Feb 84 11:22:08 PST
Date: Mon 6 Feb 84 11:21:06-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: agenda
To: "CSD Senior Faculty": ;
Please let me know if you have any agenda items for Tuesday.
We meet at 12:15 for lunch in MJH 252, adjourn at 1:15 and reconvene
at 2:30. See you then. GENE
-------
∂06-Feb-84 1128 GOLUB@SU-SCORE.ARPA No lunch
Received: from SU-SCORE by SU-AI with TCP/SMTP; 6 Feb 84 11:28:48 PST
Date: Mon 6 Feb 84 11:23:27-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: No lunch
To: faculty@SU-SCORE.ARPA
There'll be no general faculty lunch on Tuesday, Feb 7.
GENE
-------
∂06-Feb-84 1454 EMMA@SRI-AI.ARPA Provost's lecture series
Received: from SRI-AI by SU-AI with TCP/SMTP; 6 Feb 84 14:52:40 PST
Date: Mon 6 Feb 84 14:51:49-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Provost's lecture series
To: csli-folks@SRI-AI.ARPA
John Perry will be speaking today (Feb. 6) at Jordan Hall (in the
main Quad) on the Center for the Study of Language and Information.
time: 4:00
place: Jordan Hall (Bldg. 420)
All welcome.
-------
∂06-Feb-84 1551 @SRI-AI.ARPA,@SU-SCORE.ARPA:LAURI@SRI-AI.ARPA Talk by Ken Church
Received: from SRI-AI by SU-AI with TCP/SMTP; 6 Feb 84 15:51:41 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 6 Feb 84 15:41:56-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 6 Feb 84 15:39:52-PST
Date: Mon 6 Feb 84 15:40:09-PST
From: Lauri Karttunen <Lauri@SRI-AI.ARPA>
Subject: Talk by Ken Church
To: CSLI-FRIENDS@SRI-AI.ARPA
Dr. Kenneth W. Church from Bell Labs will talk on "An Assortment of
Applications of Finite State Methods in Computational Phonology"
The topics discussed include the following:
- coping with contextual constraints in speech recognition,
- grep-like searching of large lexicons for crucial cases,
- abstracting the syntax of Kimmo Koskenniemi's morphology
machine.
Place: the seminar room in Ventura Hall
Time: 1:00 pm, Wednesday, Feb. 8
-------
∂06-Feb-84 1716 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA reminder on WHY DISCOURSE WONT GO AWAY
Received: from SRI-AI by SU-AI with TCP/SMTP; 6 Feb 84 17:16:38 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 6 Feb 84 17:09:04-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 6 Feb 84 17:07:05-PST
Date: 6 Feb 1984 1707-PST
From: Almog at SRI-AI
Subject: reminder on WHY DISCOURSE WONT GO AWAY
To: csli-friends at SRI-AI
cc: grosz, almog
Tomorrow, Tuesday, at 3.15 pm, our speaker is Pat Suppes.
Next week and the week after, Scott Soames, visiting from Princeton,
will be giving two sessions on presuppositions & discourse.
I tach Suppes' abstract.
Pat Suppes
DISCOURSE WITH THE COMPUTER: TWO EXAMPLES
The interactive character of good computer discourse is exemplified
in two case studies. One concerns recent work on natural language
instructable robots. This work is very much at an experimental stage.
The second case study is of the interactive theorem prover that has been used
in teaching axiomatic set theory for a number of years. Various strengths
and weaknesses of these examples will be discussed.
-------
-------
-------
∂06-Feb-84 2051 @SU-SCORE.ARPA:ullman@diablo oops.
Received: from SU-SCORE by SU-AI with TCP/SMTP; 6 Feb 84 20:51:23 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Mon 6 Feb 84 20:46:44-PST
Date: Mon, 6 Feb 84 20:46 PST
From: Jeff Ullman <ullman@diablo>
Subject: oops.
To: super@score
I wasn't reading my own schedule too carefully, and I find that
I never founda speaker for Feb. 23. Anybody out there volunteer
or have any suggestions?
∂06-Feb-84 2056 ULLMAN@SU-SCORE.ARPA next meeting
Received: from SU-SCORE by SU-AI with TCP/SMTP; 6 Feb 84 20:56:05 PST
Date: Mon 6 Feb 84 20:52:13-PST
From: Jeffrey D. Ullman <ULLMAN@SU-SCORE.ARPA>
Subject: next meeting
To: CS440: ;
This Thursday, the speaker is Les Goldschlager speaking on parallel
algorithms.
Because of the forum reception, we are going to meet at 4PM, instead
of 4:15, and we are also meeting in a different room: 200-34 (History corner).
-------
∂07-Feb-84 0805 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA letter re software royalty policy
Received: from SU-SCORE by SU-AI with TCP/SMTP; 7 Feb 84 08:05:43 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Tue 7 Feb 84 08:04:44-PST
Date: Tue 7 Feb 84 08:05:34-PST
From: Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>
Subject: letter re software royalty policy
To: faculty@SU-SCORE.ARPA
To: Patricia L. Devaney, Associate Dean for Research and Grad. Studies
From Edward A. Feigenbaum, Professor of Computer Science
Subject: Policy on Royalties from Software
Dear Pat,
In the New York Times of Febuary 7,1984, the following appears
(p.22):
"In September, Stanford abandoned its policy of requiring assignment
of copyrights to the university if it put any significant resources
into its creation. 'We now recognize that computers are part of the
academic environment,' said Patricia Devaney, associate dean of
graduate studies and research.'"
I understand how easily reporters get things wrong. We in the
Computer Science Department, who tend to be software producers and
hence have a particular interest in this policy, would appreciate
clarification of the statement in the Times and a statement of
current policy.
Sincerely,
Ed
-------
∂07-Feb-84 0830 @SU-SCORE.ARPA:OR.STEIN@SU-SIERRA.ARPA Re: No lunch
Received: from SU-SCORE by SU-AI with TCP/SMTP; 7 Feb 84 08:30:43 PST
Received: from SU-SIERRA.ARPA by SU-SCORE.ARPA with TCP; Tue 7 Feb 84 08:29:43-PST
Date: Tue 7 Feb 84 08:29:31-PST
From: Gail Stein <OR.STEIN@SU-SIERRA.ARPA>
Subject: Re: No lunch
To: GOLUB@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA
cc: OR.STEIN@SU-SIERRA.ARPA
In-Reply-To: Message from "Gene Golub <GOLUB@SU-SCORE.ARPA>" of Mon 6 Feb 84 11:30:06-PST
I am trying to get GBD to attend. However he has a class from 10:30 - 12:30, a seminar from 1:15 - 3:00 and an O.R. search committee meeting at 3:00. I will try to get him to attend the meeting.
Gail
-------
∂07-Feb-84 0937 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Stanford Linguistics Colloquium on 7 Feb.
Received: from SRI-AI by SU-AI with TCP/SMTP; 7 Feb 84 09:37:36 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 7 Feb 84 09:28:10-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 7 Feb 84 09:25:27-PST
Date: Tue 31 Jan 84 14:53:04-PST
From: Bill Croft <CROFT@SRI-AI.ARPA>
Subject: Stanford Linguistics Colloquium on 7 Feb.
To: dkanerva
cc: croft
ReSent-date: Tue 7 Feb 84 09:27:04-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
STANFORD LINGUISTICS COLLOQUIUM
R. M. W. DIXON
Australian National University/UC Santa Cruz
The Semantic Basis of Synntactic Categories:
English and Dyirbal Verbs
Tuesday, Feb. 7, 3:15 p.m.
200-303 (History Corner), Stanford
Refreshments will be served after the talk at the Linguistics
Department Reading Room, Bldg. 100 on the Inner Quad.
-------
∂07-Feb-84 1549 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Issues in Perception, Cognition, and Language. February 13
Received: from SRI-AI by SU-AI with TCP/SMTP; 7 Feb 84 15:49:36 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 7 Feb 84 15:41:58-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 7 Feb 84 15:35:50-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 7 Feb 84 15:36:55-PST
Received: from Psych by Score with Pup; Tue 7 Feb 84 15:32:25-PST
Date: 7 Feb 1984 15:31:39-PST
From: brian at SU-Tahoma
To: Roy.Maxion@CMU-CS-A at score, bboard@kestrel, card@parc-maxc at score, csli-friends@sri-ai at score,
dkanerva@sri-ai at score, farrell@parc-maxc at score, gascon@parc at score,
gsmith@sri-ai at score, halasz@parc-maxc at score, horaud@sri-ai at score,
jan, menlo70!ames-lm!al@Berkeley, menlo70!ames-lm!beau@Berkeley,
menlo70!ames-lm!ken@Berkeley, moran@parc-maxc at score, msgs, pentland@sri-ai at score,
pierre@sri-ai at score, prazdny@sri-kl at score, su-bboards@score, witkin@sri-kl at score
Subject: Issues in Perception, Cognition, and Language. February 13
Issues in Perception, Language and Cognition (Psych 279)
WHO: Professor Roger Shepard
Psychology Department, Stanford University
WHEN: Monday February 13, noon to 1:15
WHERE: Jordan Hall (Psychology) room 100
WHAT: Intimations of a Mental Mechanics
ABSTRACT
------------
I plan briefly to sketch out the ideas (i) that there may after all be
general laws governing mental function, and (ii) that these have evolved as
internal reflections of general laws governing the external world. As a
concrete illustration, I will then attempt to show how phenomena of
apparent motion, which we have been investigating in the laboratory, are
reflections of the simplest motions of objects in three-dimensional space.
-------
The next few speakers will be
Hershel Liebowitz (February 20)
Richard Thompson (Feburary 27)
Phil Cohen (March 5)
John Barwise (March 12)
Further announcements and abstracts will be posted.
∂07-Feb-84 1736 GOLUB@SU-SCORE.ARPA Next meeting
Received: from SU-SCORE by SU-AI with TCP/SMTP; 7 Feb 84 17:36:18 PST
Date: Tue 7 Feb 84 17:34:39-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Next meeting
To: "CSD Senior Faculty": ;
cc: Bscott@SU-SCORE.ARPA
The next senior faculty meeting will be on Thursday, Feb 23 at noon #.
Note this is not the date we originally discussed. GENE
-------
∂07-Feb-84 1739 @SU-SCORE.ARPA:YM@SU-AI Reminder: next AFLB talks (and no talks)
Received: from SU-SCORE by SU-AI with TCP/SMTP; 7 Feb 84 17:39:38 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 7 Feb 84 17:35:18-PST
Date: 07 Feb 84 1735 PST
From: Yoni Malachi <YM@SU-AI>
Subject: Reminder: next AFLB talks (and no talks)
To: aflb.all@SU-SCORE
N E X T A F L B T A L K
Forum talks of possible interest on WEDNESDAY 8-Feb in CERAS Rm. 112:
9:35am
Prof. Manolis Katevenis:
Balancing Complexity and Simplicity in VLSI Design
10:45am
Richard Anderson:
Parallel Computation
11:15am
Ken Clarkson:
Fast Algorithms for the All Nearest Neighbors Problem
2/9/84 - No AFLB - Enjoy the Stanford Computer Forum
2/16/84 - Dr. Eli Upfal (U.C. Berkeley)
A probabilistic relation between desirable and feasible models
of parallel computation
We present a powerful probabilistic technique for simulating strong
models of synchronized parallel computation by weaker ones. In
particular, our technique eliminates the use of shared variables
without significant increase in the program run-time. The technique
is demonstrated by an algorithm simulating an n processors PRAM with
an arbitrary large shared memory by an n processor ULRTACOMPUTER - a
set of n processors communication through a bounded degree network.
We prove that if a program required t PRAM steps than our simulation
algorithm executes it on the ULTRACOMPUTER within O(t log**2 n )
steps with overwhelming probability.
******** Time and place: Feb. 16, 12:30 pm in MJ352 (Bldg. 460) *******
∂08-Feb-84 1331 KJB@SRI-AI.ARPA Edinburgh
Received: from SRI-AI by SU-AI with TCP/SMTP; 8 Feb 84 13:31:10 PST
Date: Wed 8 Feb 84 10:10:35-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Edinburgh
To: csli-principals@SRI-AI.ARPA
Brian Smith and I will be going to Edinbugh for 10 days, starting
February 16, to build up connections with the C.S. group there, as
well as with the School of Epsitemics. Let meknow if you would like
to send any (light) messages to people there.
Jon
-------
∂08-Feb-84 2243 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 18, February 9, 1984
Received: from SRI-AI by SU-AI with TCP/SMTP; 8 Feb 84 22:42:48 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 8 Feb 84 22:40:15-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 8 Feb 84 17:28:38-PST
Date: Wed 8 Feb 84 17:28:07-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 18, February 9, 1984
To: csli-friends@SRI-AI.ARPA
CSLI Newsletter
February 9, 1984 * * * Number 18
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
SCHEDULE OF CSLI ACTIVITIES FOR *THIS* THURSDAY, February 9, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Shakey film.
Conference Room Discussion of STRIPS and its relations
to philosophical issues, led by John Perry.
12 noon TINLunch
Ventura Hall "Introduction to Parsing Volume"
Conference Room by Arnold Zwicky.
Discussion led by Jane Robinson.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Lecture on topics from Situations in
Room G-19 Discourse (SID), by Jon Barwise.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Some Problems of Historical Linguistic
Room G-19 Classification and Some Results"
by Joseph Greenberg, Stanford Linguistics.
-----------
SCHEDULE FOR *NEXT* THURSDAY, FEBRUARY 16, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Bob Moore, SRI, discusses his paper,
Conference Room "A Formal Theory of Knowledge and Action."
12 noon TINLunch
Ventura Hall "Syntactic Structure and Social Function
Conference Room of Codeswitching," by Shana Poplack.
Discussion led by John Rickford.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Robin Cooper, U. Wisconsin, speaking on
Room G-19 ELIUSS (English Language Illustration
of Unification Situation Semantics)
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
*JORDAN HALL* "Mixups and Misreadings"
*Room 040* by Hugh Kenner, Johns Hopkins University
-----------
! Page 2
-----------
SEMINAR ON FOUNDATIONS OF SITUATED LANGUAGE
Bob Moore, John Perry, Stan Rosenschein
Thursdays, 10:00 a.m., Ventura Hall Seminar Room
February 9 Shakey film
Discussion of STRIPS and its relations to philosophical
issues led by Perry.
Distribute for future discussion:
Moore, "A Formal Theory of Knowledge and Action"
Bratman, "Taking Plans Seriously"
February 16 Bob Moore discusses "A Formal Theory of Knowledge and Action."
February 23 Discussion of Moore's paper and presentation
led by John Etchemendy.
March 1 Discussion of Bratman's paper led by Stan Rosenschein.
-----------
SEMINAR ON SEMANTICS OF NATURAL LANGUAGE
Jon Barwise
Thursdays, 2:15 p.m., Redwood Hall, Room G-19
February 9 Jon Barwise, Topics from Situations in Discourse (SID)
(Not in S&A but develops ideas in Chapter 11)
Then will follow five lectures discussing the interaction of
situation semantics and other topics, as follows:
February 16 Robin Cooper on ELIUSS (English Language Illustration of
Unification Situation Semantics)
February 23 Per-Kristian Halvorsen, topic to be announced
March 1 Stanley Peters, topic to be announced
March 8 Richard Larsen, topic to be announced
March 15 Elisabet Engdahl, topic to be announced
March 22 Barbara Grosz, Topics in discourse and Situation Semantics
References:
[S&A] Situations and Attitudes, by Barwise and Perry, MIT Press, 1983
Some reprints and lecture notes will also be distributed, the
latter usually after the fact. It is planned that guest speakers will
distribute notes in advance of the fact.
-----------
! Page 3
-----------
TINLUNCH SCHEDULE
TINLunch is held each Thursday at Ventura Hall, on the Stanford
University campus, as a part of CSLI activities. Copies of TINLunch
papers are available at SRI in EJ251 and at Stanford in Ventura Hall.
NEXT WEEK: "Syntactic Structure and Social Function of Codeswitching"
by Shana Poplack
February 9 Jane Robinson
February 16 John Rickford (Guest of Stan Rosenschein)
February 23 Ivan Sag
March 1 Stuart Shieber
March 8 Brian Smith
March 15 Mark Stickel
March 22 Susan Stucky
March 29 Patrick Suppes
-----------
CSLI COLLOQUIUM
WHEN: 4:15 p.m., Thursday, February 16
WHERE: *JORDAN HALL, Room 040*
SPEAKER: Hugh Kenner, Johns Hopkins University
TITLE: "Mixups and Misreadings"
Well known in the fields of English and comparative literature,
Hugh Kenner is the Andrew W. Mellon Professor in the Humanities at
Johns Hopkins University. To the book "The State of the Language" he
contributed an article entitled "Machinespeak" about the mutual
influence among computers, language, and society. His books include
"The Pound Era" (1971), "The Stoic Comedians" (1975), "Geodesic Math
and How to Use It" (1976), and "Joyce's Voices" (1978).
-----------
OSAMU FUJIMURA TO VISIT
Osamu Fujimura will be in Palo Alto at the beginning of the week
of February 13 and will give a lecture entitled "Transparency of the
Phonetic Component in Linguistic Description: Implications of
Articulatory Studies" on Monday, February 13, or early on Tuesday,
February 14th. The exact time and place will be announced later.
- Stanley Peters
-----------
PHILOSOPHY DEPARTMENT COLLOQUIUM
WHEN: 3:15 p.m., Friday, February 10
WHERE: Philosophy Department, Room 92Q
SPEAKER: Warren Goldfarb, Harvard University
TITLE: "Russell's Reason for Ramification"
-----------
! Page 4
-----------
MCCARTHY LECTURES ON THE FORMALIZATION OF COMMONSENSE KNOWLEDGE
John McCarthy will give the remaining three lectures of his
series on the formalization of commonsense knowledge on the dates
given below. These lectures will be held at 3:00 p.m. on each of
those Fridays at the Ventura Hall Conference Room, Stanford campus.
Friday, Feb. 17 "The Circumscription Mode of Nonmonotonic Reasoning"
Applications of circumscription to formalizing commonsense facts.
Applicatio to the frame problem, the qualification problem, and
to the STRIPS assumption.
Friday, March 2 "Formalization of Knowledge and Belief"
Modal and first-order formalisms. Formalisms in which possible
worlds are explicit objects. Concepts and propositions as
objects in theories.
Friday, March 9 "Philosophical Conclusions Arising from AI Work"
Approximate theories, second-order definitions of concepts,
ascription of mental qualities to machines.
-----------
ISSUES IN PERCEPTION, LANGUAGE, AND COGNITION (PSYCH 279)
WHO: Professor Roger Shepard
Psychology Department, Stanford University
WHAT: Intimations of a Mental Mechanics
WHEN: Monday, February 13, noon to 1:15
WHERE: Jordan Hall (Psychology), room 100
ABSTRACT:
I plan briefly to sketch out the ideas (i) that there may after all be
general laws governing mental function and (ii) that these have
evolved as internal reflections of general laws governing the external
world. As a concrete illustration, I will then attempt to show how
phenomena of apparent motion, which we have been investigating in the
laboratory, are reflections of the simplest motions of objects in
three-dimensional space.
The next few speakers will be
Hershel Liebowitz (February 20)
Richard Thompson (February 27)
Phil Cohen (March 5)
John Barwise (March 12)
Further announcements and abstracts will be posted.
-----------
! Page 5
-----------
WHY DISCOURSE WON'T GO AWAY
WHO: Scott Soames, Princeton
WHAT: Presuppositions and Discourse
WHEN: Tuesday, February 14, 3:15 p.m., *AND*
Tuesday, February 21, 3:15 p.m.
WHERE: Ventura Hall Seminar Room
On Tuesday, February 7, Patrick Suppes spoke. His abstract is
given below:
DISCOURSE WITH THE COMPUTER: TWO EXAMPLES
Patrick Suppes
The interactive character of good computer discourse is
exemplified in two case studies. One concerns recent work on
natural-language-instructable robots. This work is very much at an
experimental stage. The second case study is of the interactive
theorem prover that has been used in teaching axiomatic set theory for
a number of years. Various strengths and weaknesses of these examples
will be discussed.
-----------
SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
On Wednesday, February 8, in the Stanford Mathematics Department,
Vladimir Lifschitz of the University of Texas at El Paso spoke on
"Facts and Exceptions." The abstract of his talk is given below.
FACTS AND EXCEPTIONS
Vladimir Lifschitz
In some applications of logic to AI, the language of predicate
calculus is used to represent general facts that may admit exceptions
(a classical example: "Birds can fly"). It can be difficult to list
explicitily all exceptions in the formal statement of the fact
("except for dead birds, ostriches, ..."). A few mechanisms for
handling this problem have been proposed based on the theory of
nonmonotonic reasoning, including Reiter's default case reasoning and
McCarthy's circumscription. The talk discusses a new method that
combines some ideas of the approaches mentioned above. General facts
that admit excpetions are expressed with the aid of special predicate
symbols for being "exceptional," or "abnormal." The extent of each of
these special predicates is determined as follows: As few objects as
possible are assumed exceptional, under the condition that the set of
available facts remains consistent.
-----------
TALK BY KENNETH CHURCH
On Wednesday, February 8, in Ventura Hall, Dr. Kenneth W. Church
from Bell Labs spoke on "An Assortment of Applications of Finite State
Methods in Computational Phonology."
-----------
S! Page 6
-----------
COMPUTER SCIENCE COLLOQUIUM NOTICE WEEK OF 2/6/84-2/10/84
2/06/1984 Talkware Seminar
Monday Thomas P. Moran
2:15-4:00 Xerox PARC
200-205 Command Language Systems, Conceptual Models, and Tasks
2/06/1984 Robotics Seminar
Monday George Sperling
4:15 New York Univ. and Bell Labs, Murray Hill
MJH252 How Humans Detect Visual Motion
2/06/1984 NA Seminar
Monday Randall J. LeVeque
4:15 University of California, Los Angeles
math 380C numerical solution of a cochlea model using fourier
transform techniques
2/07/1984 Medical Computing Journal Club
Tuesday Stuart Speedie
1:30-2:30 visiting Stanford from Univ. of Maryland
M-108 (Medical Approaches to Improving Physician Prescribing Behavior
School)
2/07/1984 Computer Science Colloquium
Tuesday Dr. David R. Barstow
4:30 Schlumberger-Doll Research
Terman Aud. A Perspective on Automatic Programming
2/08/1984 Computer Science Education Lunch
Wednesday organized by Stuart Reges
12:00 - 1:00
MJH 252 an informal group interested in issues of computer
science education
2/09/1984 CSLI Colloquium
Thursday Joseph Greenberg
4:15 Stanford Linguistics Dept.
Redwood Hall, Rm. Some Problems of Historical Linguistic Classification
G-19 and Some Results
2/09/1984 Supercomputer Seminar CS440
Thursday Les Goldschlager
4:15
Rm. 34 History To be announced
Corner
2/10/1984 Database Research Seminar
Friday To be announced
3:15
MJH352 To be announced
-----------
! Page 7
LISP CONFERENCE DEADLINE CHANGES
Because of delays in getting out the call for papers, the
deadline for submissions to the 1984 ACM Symposium on LISP and
Functional Programming (to be held August 5-8, 1984) has been moved
back from February 6 to February 15. The date for notification of
acceptance or rejection of papers is now March 20 (was March 12). The
date for return of camera-ready copy is now May 20 (was May 15).
Guy L. Steele Jr.
Program Chairman, 1984 ACM S. on L. and F.P.
Tartan Laboratories Incorporated
477 Melwood Avenue
Pittsburgh, Pennsylvania 15213
(412)621-2210
-----------
CALL FOR PAPERS
INTERNATIONAL WORKSHOP ON
NATURAL LANGUAGE UNDERSTANDING AND LOGIC PROGRAMMING
RENNES, FRANCE - SEPTEMBER 18-20, 1984
The workshop will consider fundamental principles and important
innovations in the design, definition, uses and extensions of logic
programming for natural language understanding and, conversely, the
adequacy of logic programming to express natural language grammar
formalisms. The topics of interest are:
* Formal representations of natural language
* Logic grammar formalisms
* Linguistic aspects (anaphora, coordination,...)
* Analysis methods
* Natural language generation
* Uses of techniques for logic grammars (unification) in other
grammar formalisms
* Compilers and interpreters for grammar formalisms
* Text comprehension
* Applications: natural-language front ends (database interrogation,
dialogues with expert systems...)
Deadlines: April 15 - Submission of papers in final form
June 10 - Notification of acceptance to authors
July 10 - Registration in the Workshop
Papers should contain the following items: abstract and title of
paper, author name, country, affiliation, mailing address and phone
(or telex) number, one program area, and the following signed
statement: ``The paper will be presented at the Workshop by one of the
authors.'' Please send 7 copies of a 5 to 10 page single spaced
manuscript, including a 150 to 200 word abstract to:
Patrick Saint-Dizier
Local Organizing Committee
IRISA - Campus de Beaulieu
F-35042 Rennes CEDEX - France
Tel: (99)362000 Telex: 950473 F
-------
∂09-Feb-84 2147 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Lou van den Dries, Stanford University
TITLE: Some model theory for linearly ordered structures.
TIME: Wednesday, Feb. 15, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-P
∂10-Feb-84 0928 KJB@SRI-AI.ARPA Engdahl and Cooper visit
Received: from SRI-AI by SU-AI with TCP/SMTP; 10 Feb 84 09:27:54 PST
Date: Fri 10 Feb 84 09:26:54-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Engdahl and Cooper visit
To: csli-folks@SRI-AI.ARPA
Elizabet Engdahl and Robin Cooper will be visiting next week. They will
be around CSLI, SRI and PARC. They will use my office at PARC as
headquarters, and will be staying with Lauri. Robin will be talking in
the seminar on Thursday p.m. A large handout for his talk was distributed
yesterday. If you missed getting one, you can get one from Pat Wunderman.
-------
∂10-Feb-84 1546 @SRI-AI.ARPA,@SU-SCORE.ARPA:PETERS@SRI-AI.ARPA Linguistics Colloquium
Received: from SRI-AI by SU-AI with TCP/SMTP; 10 Feb 84 15:45:41 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 10 Feb 84 15:43:17-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 10 Feb 84 15:29:08-PST
Date: Fri 10 Feb 84 15:28:34-PST
From: Stanley Peters <PETERS@SRI-AI.ARPA>
Subject: Linguistics Colloquium
To: csli-friends@SRI-AI.ARPA
cc: dkanerva@SRI-AI.ARPA
STANFORD LINGUISTICS COLLOQUIUM
OSAMU FUJIMURA
Head, Department of Linguistics and Speech Analysis Research
AT&T, Bell Laboratories
The Transparency of the Phonetic Component in Linguistic Description:
Implications of Articulatory Studies
Monday, Feb. 13, 3:15 p.m.
200-107 (History Corner), Stanford
Refreshments will be served after the talk at the Linguistics
Department Reading Room, Bldg. 100 on the Inner Quad.
-------
∂11-Feb-84 0005 LAWS@SRI-AI.ARPA AIList Digest V2 #14
Received: from SRI-AI by SU-AI with TCP/SMTP; 11 Feb 84 00:03:42 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Fri 10 Feb 1984 22:16-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #14
To: AIList@SRI-AI
AIList Digest Saturday, 11 Feb 1984 Volume 2 : Issue 14
Today's Topics:
Requests - SHRDLU & Spencer-Brown & Programming Tests & UNITS,
Replys - R1/XCON & AI Text & Lisp Machine Comparisons,
Seminars - Symbolic Supercomputer & Expert Systems & Multiagent Planning
----------------------------------------------------------------------
Date: Sun, 29 Jan 84 16:30:36 PST
From: Rutenberg.pa@PARC-MAXC.ARPA
Reply-to: Rutenberg.pa@PARC-MAXC.ARPA
Subject: does anyone have SHRDLU?
I'm looking for a copy of SHRDLU, ideally in
machine readable form although a listing
would also be fine.
If you have a copy or know of somebody
who does, please send me a message!
Thanks,
Mike
------------------------------
Date: Mon, 6 Feb 84 14:48:37 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Re: AIList Digest V2 #12
I would dearly like to get in contact with G. Spencer-Brown. Can anyone
give me any kind of lead? I have tried his publisher, Bantam, and got
no results.
Thanks.
--Charlie
------------------------------
Date: Wed, 8 Feb 84 19:26:38 CST
From: Stan Barber <sob@rice>
Subject: Testing Programming Aptitude or Compentence
I am interested in information on the following tests that have been or are
currently administered to determine Programming Aptitude or Compentence.
1. Aptitude Assessment Battery:Programming (AABP) created by Jack M. Wolfe
and made available to employers only from Programming Specialists, Inc.
Brooklyn NY.
2. Programmer Aptitude/Compentence Test System sold by Haverly Systems,
Inc. (Introduced in 1970)
3. Computer Programmer Aptitude Battery by SRA (Science Research Associates),
Inc. (Examined in by F.L. Schmidt et.al. in Journal of Applied Psychology,
Volume 65 [1980] p 643-661)
4. CLEP Exam on Computers and Data Processing. The College Board and the
Educational Testing Service.
5. Graudate Record Exam Advanced Test in Computer Science by the Education
Testing Service.
Please send the answers to the following questions if you have taken or
had experience with any of these tests:
1. How many scores and what titles did they used for the version of the
exam that you took?
2. Did you feel the test actually measured your ability to learn to
program or your current programming competence (that is, did you feel it
asked relevant questions)?
3. What are your general impressions about testing and more specifically
about testing special abilities or skills (like programming, writing, etc.)
I will package up the results and send them to Human-nets.
My thanks.
Stan Barber
Department of Psychology
Rice University
Houston TX 77251
sob@rice (arapnet,csnet)
sob.rice@rand-relay (broken arpa mailers)
...!{parsec,lbl-csam}!rice!sob (uucp)
(713) 660-9252 (bulletin board)
------------------------------
Date: 6 Feb 84 8:10:41-PST (Mon)
From: decvax!linus!vaxine!chb @ Ucb-Vax
Subject: UNITS request: Second Posting
Article-I.D.: vaxine.182
Good morning!
I am looking for a pointer to someone (or something) who is knowledgeable
about the features and the workings of the UNITS package, developed at
Stanford HPP. If you know something, or someone, and could drop me a note
(through mail) I would greatly appreciate it.
Thanks in advance.
Charlie Berg
...allegra!linus!vaxine!chb
------------------------------
Date: 5 Feb 84 20:28:09-PST (Sun)
From: hplabs!hpda!fortune!amd70!decwrl!daemon @ Ucb-Vax
Subject: DEC's expert system for configuring VAXen
Article-I.D.: decwrl.5447
[This is in response to an unpublished request about R1. -- KIL]
Just for the record - we changed the name from "R1" to "XCON" about a year
ago I think. It's a very useful system and is part of a family of expert
systems which assist us in the operation of various corporate divisions
(sales, service, manufacturing, installation).
Mark Palmer
Digital
(UUCP) {decvax, ucbvax, allegra}!decwrl!rhea!nacho!mpalmer
(ARPA) decwrl!rhea!nacho!mpalmer@Berkeley
decwrl!rhea!nacho!mpalmer@SU-Shasta
------------------------------
Date: 6 Feb 84 7:15:33-PST (Mon)
From: harpo!utah-cs!hansen @ Ucb-Vax
Subject: Re: AI made easy??
Article-I.D.: utah-cs.2473
I'd try Artificial Intelligence by Elaine Rich (McGraw-Hill). It's easy
reading, not too technical but gives a good overview to the novice.
Chuck Hansen {...!utah-cs}
------------------------------
Date: 5 Feb 84 8:48:26-PST (Sun)
From: hplabs!sdcrdcf!darrelj @ Ucb-Vax
Subject: Re: Lisp Machines
Article-I.D.: sdcrdcf.813
There really no such things as reasonable benchmarks for systems as different
as various Lisp machines and VAXen are. Each machine has different strengths
and weaknesses. Here is a rough ranking of machines:
VAX 780 running Fortran/C standalone
Dorado (5 to 10X dolphin)
LMI Lambda, Symbolics 3600, KL-10 Maclisp (2 to 3X dolphin)
Dolphin, dandelion, 780 VAX Interlisp, KL-10 Interlisp
Relative speeds are very rough, and dependent on application.
Notes: Dandelion and Dolphin have 16-bit ALUs, as a result most arithmetic
is pretty slow (and things like trancendental functions are even worse
because there's no way to floating arithmetic without boxing each
intermediate result). There is quite a wide range of I/O bandwidth among
these machines -- up to 530 Mbits/sec on a Dorado, 130M on a dolphin).
Strong points of various systems:
Xerox: a family of machines fully compatible at the core-image level,
spanning a wide range of price and performance (as low as $26k for a minumum
dandelion, to $150k for a heavily expanded Dorado). Further, with the
exception of some of the networking and all the graphics, it is very highly
compatible with both Interlisp-10 and Interlisp-VAX (it's reasonable to have
a single set of sources with just a bit of conditional compilation).
Because of the use of a relatively old dialect, they have a large and well
debugged manual as well.
LMI and Symbolics (these are really fairly similar as both are licensed from
the MIT lisp machine work, and the principals are rival factions of the MIT
group that developed it) these have fairly large microcode stores, and as
a result more things are fast (e.g. much of graphics primitives are
microcoded, so these are probably the machines for moby amounts of image
processing and graphics. There are also tools for compiling directly to
microcode for extra speed. These machines also contain a secondary bus such
as Unibus or Multibus, so there is considerable flexibility in attaching
exotic hardware.
Weak points: Xerox machines have a proprietary bus, so there are very few
options (philosphy is hook it to something else on the Ethernet). MIT
machines speak a new dialect of lisp with only partial compatible with
MACLISP (though this did allow adding many nice features), and their cost is
too high to give everyone a machine.
The news item to which this is a response also asked about color displays.
Dolphin: 480x640x4 bits. The 4 bits go thru a color map to 24 bits.
Dorado: 480x640x(4 or 8 or 24 bits). The 4 or 8 bits go thru a color map to
24 bits. Lisp software does not currently support the 24 bit mode.
3600: they have one or two (the LM-2 had 512x512x?) around 1Kx1Kx(8 or 16
or 24) with a color map to 30 bits.
Dandelion: probably too little I/O bandwidth
Lambda: current brochure makes passing mention of optional standard and
high-res color displays.
Disclaimer: I probably have some bias toward Xerox, as SDC has several of
their machines (in part because we already had an application in Interlisp.
Darrel J. Van Buer, PhD
System Development Corp.
2500 Colorado Ave
Santa Monica, CA 90406
(213)820-4111 x5449
...{allegra,burdvax,cbosgd,hplabs,ihnp4,sdccsu3,trw-unix}!sdcrdcf!darrelj
VANBUER@USC-ECL.ARPA
------------------------------
Date: 6 Feb 84 16:40 PDT
From: Kandt.pasa@PARC-MAXC.ARPA
Subject: Lisp Machines
I have seen several benchmarks as a former Symbolics and current Xerox
employee. These benchmarks have typically compared the LM-2 with the
1100; they have even included actual or estimated(?) 3600, 1108, or 1132
performances. These benchmarks, however, have seldom been very
informative because the actual test code is not provided or a detailed
discussion of the implementation. For example, is the test on the
Symbolics machine coded in Zetalisp or with the Interlisp compatibility
package? Or, in Interlisp, were fast functions used (FRPLACA vs.
RPLACA)? (Zetalisp's RPLACA is equivalent to Interlisp's FRPLACA so
that if this transformation was not performed the benchmark would favor
the Symbolics machine.) What about efficiency issues such as block
compiling, compiler optimizers, or explicitily declaring variables?
There are also many other issues such as what happens when the data set
gets very large in a real application instead of a toy benchmark or, in
Zetalisp, should you turn the garbage collector on (its not normally on)
and when you do what impact does it have on performance. In summary, be
cautious about claims without thorough supportive evidence. Also
realize that each machine has its own strengths and weaknesses; there is
no definitive answer. Caveat emptor!
------------------------------
Date: Sat, 4 Feb 84 19:24 EST
From: Thomas Knight <tk@MIT-MC.ARPA>
Subject: Concurrent Symbolic Supercomputer
[Forwarded by SASW@MIT-MC]
FAIM-1
Fairchild AI Machine #1
An Ultra-Concurrent Symbolic Supercomputer
by
Dr. A. L. Davis
Fairchild Laboratory for Artificial Intelligence Research
Friday, February 10, 1984
Presently AI researchers are being hampered in the development of large scale
symbolic applications such as expert systems, by the lack of sufficient machine
horsepower to execute the application programs at a sufficiently rapid rate to
make the application viable. The intent of the FAIM-1 machine is to provide
a machine capable of 3 or 4 orders of magnitude performance improvement over
that currently available on today's large main-frame machines. The
main source of performance increase is in the exploitation of concurrency at
the program, system, and architectural levels.
In addition to the normal ancillary support activities, the work is being
carried on in 3 areas:
1. Language Design - a frame based, object oriented language is being
designed which allows the programmer to express highly concurrent
symbolic algorithms. The mechanism permits both logical and
procedural programming styles in a unified message based semantics
fashion. In addition, the programmer may provide strategic
information which aids the system in managing the concurrency
structure on the physical resource components of the machine.
2. Machine Architecture - the machine derives its power from the
homogeneous replication of a medium grain processor element.
The element consists of a processor, message delivery subsystem,
and a parallel pattern based memory subsystem known as the CxAM
(Context Adressable Memory). 2 variants of a CxAM design are
being done at this time and are targeted for fabrication on a
sub 2 micron CMOS line. The connection topology for the
replicated elements is a 3 axis, single twist, Hex plane which
has the advantages of planar wiring, easy extensibility, variable
off surface bandwidth, and permits a variety of fault tolerant
designs. The Hex plane topology also permits nice hierarchical
process growth without creating excess communication congestion
which would cause false synchronization in otherwise concurrent
activities. In addition the machine is being designed in hopes
of an eventual wafer-scale integrated implementation.
3. Resource Allocation - with any concurrent system which does not
require machine dependent programming styles, there is a generic
problem in mapping the concurrent activities extant in the program
efficiently onto the multi-resource ensemble. The strategy
employed in the FAIM-1 system is to analyze the static structure of
the source program, transform it into a graph, and then via a
series of function preserving graph transforms produce a loadable
version of the program which attempts to minimize communication
cost while preserving the inherent concurrency structure.
A certain level of dynamic compensation is guided by programmer
supplied strategy information.
The talk will present an overview of the work we have done in these areas.
Host: Prof. Thomas Knight
------------------------------
Date: 8 Feb 84 15:59:49 EST
From: Smadar <KEDAR-CABELLI@RUTGERS.ARPA>
Subject: III Seminar on Expert Systems this coming Tuesday...
[Reprinted from the Rutgers bboard.]
I I I SEMINAR
Title: Automation of Modeling, Simulation and Experimental
Design - An Expert System in Enzyme Kinetics
Speaker: Von-Wun Soo
Date: Tuesday, February 14,1983, 1:30-2:30 PM
Location: Hill Center, Seventh floor lounge
Von-Wun Soo, a Ph.D. student in our department, will give an informal talk on
the thesis research he is proposing. This is his abstract:
We are proposing to develop a general knowledge engineering tool to
aid biomedical researchers in developing biological models and running
simulation experiments. Without such powerful tools, these tasks can be
tedious and costly. Our aim is to integrate these techniques used in
modeling, simulation, optimization, and experimental design by using an
expert system approach. In addition we propose to carry out experiments
on the processes of theory formation used by the scientists.
Enzyme kinetics is the domain where we are concentrating our efforts.
However, our research goal is not restricted to this particular domain.
We will attempt to demonstrate with this special case, how several new
ideas in expert problem solving including automation of theory
formation, scientific discovery, experimental design, and knowledge
acquisition can be further developed.
Four modules have been designed in parallel: PROKINAL, EPX, CED, DISC.
PROKINAL is a model generator which simulates the qualitative reasoning
of the kineticists who conceptualize and postulate a reaction mechanism
for a set of experimental data. By using a general procedure known as
the King-Altman procedure to convert a mechanism topology into a rate
law function, and symbolic manipulation techniques to factor rate
constant terms to kinetic constant term, PROKINAL yields a
corresponding FORTRAN function which computes the reaction rate.
EPX is a model simulation aid which is designed by combining EXPERT and
PENNZYME. It is supposed to guide the novice user in using simulation
tools and interpreting the results. It will take the data and the
candidate model that has been generated from PROKINAL and estimate the
parameters by a nonlinear least square fit.
CED is a experimental design consultant which uses EXPERT to guide the
computation of experimental conditions. Knowledge of optimal design
from the statistical analysis has been taken into consideration by
EXPERT in order to give advice on the appropriate measurements and
reduce the cost of experimentation.
DISC is a discovery module which is now at the stage of theoretical
development. We wish to explore and simulate the behavior of scientific
discovery in enzyme kinetics research and use the results in automating
theory formation tasks.
------------------------------
Date: 09 Feb 84 2146 PST
From: Rod Brooks <ROD@SU-AI>
Subject: CSD Colloquium
[Reprinted from the Stanford bboard.]
CSD Colloquium
Tuesday 14th, 4:30pm Terman Aud
Michael P. Georgeff, SRI International
"Synthesizing Plans for Co-operating Agents"
Intelligent agents need to be able to plan their activities so that
they can assist one another with some tasks and avoid harmful
interactions on others. In most cases, this is best achieved by
communication between agents at execution time. This talk will discuss
a method for synthesizing a synchronized multi-agent plan to achieve
such cooperation between agents. The idea is first to form
independent plans for each individual agent, and then to insert
communication acts into these plans to synchronize the activities of
the agents. Conditions for freedom from interference and cooperative
behaviour are established. An efficient method of interaction and
safety analysis is then developed and used to identify critical
regions and points of synchronization in the plans. Finally,
communication primitives are inserted into the plans and a supervisor
process created to handle synchronization.
------------------------------
End of AIList Digest
********************
∂11-Feb-84 0121 LAWS@SRI-AI.ARPA AIList Digest V2 #15
Received: from SRI-AI by SU-AI with TCP/SMTP; 11 Feb 84 01:21:08 PST
Date: Fri 10 Feb 1984 22:49-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #15
To: AIList@SRI-AI
AIList Digest Saturday, 11 Feb 1984 Volume 2 : Issue 15
Today's Topics:
Proofs - Fermat's Theorem & 4-Color Theorem,
Brain Theory - Parallelism
----------------------------------------------------------------------
Date: 04 Feb 84 0927 PST
From: Jussi Ketonen <JK@SU-AI>
Subject: Fermat and decidability
From the logical point of view, Fermat's last theorem is a Pi-1
statement. It follows that it is decidable. Whether it is valid
or not is another matter.
------------------------------
Date: Sat 4 Feb 84 13:13:14-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Re: Spencer-Brown's Proof
I don't know anything about the current status of the computer proof of the
4-colour theorem, though the last I heard (five years ago) was that it was
"probably OK". That's why I use the word "theorem". However, I can shed
some light on Spencer-Brown's alleged proof -- I was present at a lecture in
Cambridge where he supposedly gave the outline of the proof, and I applauded
politely, but was later fairly authoritatively informed that it disintegrated
under closer scrutiny. This doesn't *necessarily* mean that the man is a
total flake, since other such proofs by highly reputable mathematicians have
done the same (we are told that one proof was believed for twelve whole years,
late in the 19th century, before its flaw was discovered).
- Richard
------------------------------
Date: Mon, 6 Feb 84 14:46:43 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Scientific Method
Isn't it interesting that most of what we think about proofs is belief!
I guess until one actually retraces the steps of a proof and their
justifications one can only express his belief in its truth or falsness.
--Charlie
------------------------------
Date: 3 Feb 84 8:48:01-PST (Fri)
From: harpo!eagle!allegra!alan @ Ucb-Vax
Subject: Re: brain, a parallel processor ?
Article-I.D.: allegra.2254
I've been reading things like:
My own introspection seem to indicate that ...
I find, upon introspection, that ...
I find that most of what my brain does is ...
I also feel like ...
I agree that based on my own observations, my brain appears to
be ...
Is this what passes for scientific method in AI these days?
Alan S. Driscoll
AT&T Bell Laboratories
------------------------------
Date: 2 Feb 84 14:40:23-PST (Thu)
From: decvax!genrad!grkermit!masscomp!clyde!floyd!cmcl2!rocky2!cucard!
aecom!alex @ Ucb-Vax
Subject: Re: brain, a parallel processor ?
Article-I.D.: aecom.358
If the brain was a serial processor, the limiting processing speed
would be the speed that neurons conduct signals. Humans, however, do
very complex processing in real time! The other possibility is that the
data structures of the brain are HIGHLY optimized.
Alex S. Fuss
{philabs, esquire, cucard}!aecom!alex
------------------------------
Date: Tue, 7 Feb 84 13:09:25 PST
From: Adolfo Di-Mare <v.dimare@UCLA-LOCUS>
Subject: I can think in parale||,
but most of time I'm ---sequential. For example, a lot of * I can
talk with (:-{) and at the same time I can be thinking on s.m.t.i.g
else. I also do this when ai-list gets too boring: I keep browsing
until I find something intere sting, and then I do read, with a better
level of under-standing. In the u-time, I can daydream...
However, If I really want to get s.m.t.i.g done, then I cannot think
on anything else! In this cases, I just have one main-stream idea in
my mind. When I'm looking for a solution, I seldom use depth first,
or bread first search. Most of the time I use a convynatium of all
these tricks I know to search, until one 'works'.
To + up, I think we @|-< can do lots of things in lots of ways. And
until we furnish computers with all this tools, they won't be able to
be as intelligent as us. Just parale|| is not the ?↑-1.
Adolfo
///
------------------------------
Date: 7 Feb 1984 1433-PST
From: EISELT%UCI-20A@Rand-Relay
Subject: More on Philip Kahn's reply to Rene Bach
I recently asked Philip Kahn (via personal net mail) to elaborate on his three
cycle model of thought, which he described briefly in his reply to Rene Bach's
question. Here is my request, and his reply:
-------------------------
In your recent submission to AIList, you describe a three-process cycle
model of higher-level brain function. Your model has some similarities to
a model of text understanding we are working on here at UC Irvine. You say,
though, that there are "profuse psychophysical and psychological studies that
reinforce the ... model." I haven't seen any of these studies and would
be very interested in reading them. Could you possibly send me references
to these studies? Thank you very much.
Kurt Eiselt
eiselt@uci-20a
------------------------
Kurt,
I said "profuse" because I have come across many psychological
and physiological studies that have reinforced my belief. Unfortunately,
I have very few specific references on this, but I'll tell you as much as
I can....
I claim there are three stages: associational, reasonability, and
context. I'll tell you what I've found to support each. Associational
nets, also called "computational" or "parameter" nets, have been getting
a lot of attention lately. Especially interesting are the papers coming out
of Rochester (in New York state). I suggest the paper by Feldman called
"Parameter Nets." Also, McCullough in "Embodiments of Mind" introduced a
logical calculus that he proposes neural mechanisms use to form assocational
networks. Since then, a considerable amount of work has been done on
logical calculus, and these works are directly applicable to the analysis
of associational networks. One definitive "associational network" found
in nature that has been exhaustively defined by Ratliff is the lateral
inhibition that occurs in the linear image sensor of the Limulus crab.
Each element of the network inhibits its neighbors based upon its value,
and the result is the second spatial derivative of the image brightness.
Most of the works you will find to support associational nets are directly
culled from neurophysiological studies. Yet, classical conditioning
psychology defines the effects of association in its studies on forward and
backward conditioning. Personally, I feel the biological proof of
associational nets is more concrete.
The support for a "reasonability" level of processing has more
psychological support, because it is generally a cognitive process.
For example, learning is facilitated by subject matter that is most
consistent with past knowledge; that is, knowledge is most facilitated by
a subject that is most "reasonable" in light of past knowledge.
Some studies have shown, though I can't cite them, that the less
"reasonable" a learning task, the lesser is the learned performance.
I remember having seen at least a paper (I believe it was by a natural
language processing researcher) that claimed that the facility of language
is a metaphorical process. By definition, a metaphor is the comparison
of alike traits in dissimilar things; it seems to me this is a very good
way to look at the question of reasonability. Again, though, no specific
references. In neurophysiology there are found "feedback loops" that
may be considered "reasonability" testers in so far that they take action
only when certain conditions are not met. You might want to look at work
done on the cerebellum to document this.
"Context" has been getting a lot of attention lately. Again,
psychology is the major source of supporting evidence, yet neurophysiology
has its examples also. Hormones are a prime example of "contextual"
determinants. Their presence or absence affects the processing that
occurs in the neurons that are exposed to them. But on a more AI level,
the importance of context has been repeatedly demonstrated by psychologists.
I believe that context is a learned phenomena. Children have no construct
of context, and thus, they are often able to make conclusions that may be
associationally feasible, yet clearly contrary to the context of presentation.
Context in developmental psychology has been approached from a more
motivational point of view. Maslowe's hierarchies and the extensive work
into "values" are all defining different levels of context. Whereas an
associational network may (at least in my book) involve excitatory
nodal influences, context involves inhibitory control over the nodes in
the associational network. In my view, associational networks only know
(always associated), (often associated), and (weak association).
(Never associated) dictates that no association exists by default. A
contextual network knows only that the following states can occur between
concepts: (never can occur) and (rarely occurs). These can be defined using
logical calculus and learning theory. The associational links are solely
determined by event pairing and is a more dynamic event. Contextual
networks are more stable and can be the result of learning as well as
by introspective analysis of the associational links.
As you can see, I have few specific references on "context," and rely
upon my own theory of context. I hope I've been of some help, and I would
like to be kept apprised of your work. I suggest that if you want research
evidence of some of the above, that you examine indices on the subjects I
mentioned. Again,
Good luck,
Philip Kahn
------------------------------
Date: 6 Feb 84 7:18:25-PST (Mon)
From: harpo!ulysses!mhuxl!eagle!hou5h!hou5a!hou5d!mat @ Ucb-Vax
Subject: Re: brain, a parallel processor ?
Article-I.D.: hou5d.809
See the Feb. Scientific American for an article on typists and speed. There
is indeed evidence for a high degree of parallelism even in SIMILAR tasks.
Mark Terribile
------------------------------
Date: Wed, 8 Feb 84 18:19:09 CST
From: Doug Monk <bro@rice>
Subject: Re: AIList Digest V2 #11
Subject : Mike Brzustowicz's 'tip of the tongue' as parallel process
Rather than being an example of parallel processing, the 'tip of the
tongue' phenomenon is probably more an example of context switch, where
the attempt to recall the information displaces it temporarily, due to
too much pressure being brought to bear. ( Perhaps a form of performance
anxiety ? ) Later, when the pressure is off, and the processor has a spare
moment, a smaller recall routine can be used without displacing the
information. This model assumes that concentrating on the problem causes
more of the physical brain to be involved in the effort, thus perhaps
'overlaying' the data desired. Once a smaller recall routine is used,
the recall can actually be performed.
Doug Monk ( bro.rice@RAND-RELAY )
------------------------------
Date: 6 Feb 84 19:58:33-PST (Mon)
From: ihnp4!ihopa!dap @ Ucb-Vax
Subject: Re: parallel processing in the brain
Article-I.D.: ihopa.153
If you consider pattern recognition in humans when constrained to strictly
sequential processing, I think we are MUCH slower than computers.
In other words, how long do you think it would take a person to recognize
a letter if he could only inquire as to the grayness levels in different
pixels? Of course, he would not be allowed to "fill in" a grid and then
recognize the letter on the grid. Only a strictly algorithmic process
would be allowed.
The difference here, as I see it, is that the human mind DOES work in
parallel. If we were forced to think sequentially about each pixel in our
field of vision, we would become hopelessly bogged down. It seems to me
that the most likely way to simulate such a process is to have a HUGE
number of VERY dumb processors in a heirarchy of "meshes" such that some
small number of processors in common localities in a low level mesh would
report their findings to a single processor in the next higher level mesh.
This processor would do some very quick, very simple calculations and pass
its findings on the the next higher level mesh. At the top level, the
accumulated information would serve to recognize the pattern. I'm really
speaking off the top of my head since I'm no AI expert. Does anybody know if
such a thing exists or am I way off?
Darrell Plank
BTL-IH
ihopa!dap
[Researchers at the University of Maryland and at the University of
Massachusetts, among others, have done considerable work on "pyramid"
and "processing cone" vision models. The multilayer approach was
also common in perceptron-based pattern recognition, although very
little could be proven about multilayer networks. -- KIL]
------------------------------
End of AIList Digest
********************
∂11-Feb-84 0215 LAWS@SRI-AI.ARPA AIList Digest V2 #16
Received: from SRI-AI by SU-AI with TCP/SMTP; 11 Feb 84 02:14:33 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Fri 10 Feb 1984 23:05-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #16
To: AIList@SRI-AI
AIList Digest Saturday, 11 Feb 1984 Volume 2 : Issue 16
Today's Topics:
Lab Description - New UCLA AI Lab,
Report - National Computing Environment for Academic Research,
AI Journal - New Developments in the Assoc. for Computational Linguistics,
Course - Organization Design,
Conference - Natural Language and Logic Programming & Systems Science
----------------------------------------------------------------------
Date: Fri, 3 Feb 84 22:57:55 PST
From: Michael Dyer <dyer@UCLA-CS>
Subject: New UCLA AI Lab
Announcing the creation of a new Lab for
Artificial Intelligence Research at UCLA.
Just recently, the UCLA CS department received a private foundation
grant of $450,000 with $250,000 matching funds from the School of
Engineering and Applied Sciences to create a Laboratory for Artificial
Intelligence Research. The departmental chairman as well as the dean
strongly support this effort and are both committed to the growth of AI
at UCLA.
In addition, UCLA has been chosen as the site of the next International
Joint Conference on Artificial Intelligence (IJCAI-85) in August, 1985.
UCLA is second in the nation among public research universities and in
the top six overall in quality of faculty, according to a new national
survey of 5,000 faculty and 228 universities. In a two year study
(conducted by the Conference Board of the Associated Research Councils,
consisting of the American Council of Learned Societies, the American
Council on Education, the National Research Council and the Social
Science Research Council) the UCLA Computer Science Dept. tied for
sixth place with U. of Ill., after Stanford, MIT, CMU, UC Berkeley, and
Cornell.
The UCLA CS department is the recipient (in 1982) of a $3.6 million
five-year NSF Coordinated Experimental Research grant, augmented by a
$1.5 million award from DARPA.
Right now the AI lab includes a dozen Apollo DN300 workstations on an
Apollo Domain ring network. This ring is attached via an ethernet gate
to the CS department LOCUS network of 20 Vax 750s and a 780. UCLA is on
the Arpanet and CSNet. Languages include Prolog and T (a Scheme-based
dialect of lisp). A number of DN320s, DN460s and a color Apollo (DN660)
are on order and will be housed in a new area being reserved for
graduate AI research. One Vax 750 on the LOCUS net and 10 Apollos will
be reserved for graduate AI instruction. Robotics and vision equipment
is also being acquired. The CS dept is seeking an assist. prof.
(tenure track) in the area of AI, with preference for vision, robotics,
problem-solving, expert systems, learning, and simulation of cognitive
processes. The new AI faculty member will be able to direct expenditure
of a portion of available funds. (Interested AI PhDs, reply to Michael
Dyer, CS dept, UCLA, Los Angeles, CA 90024. Arpanet: dyer@ucla-cs).
Our AI effort is new, but growing, and includes the following faculty:
Michael Dyer: natural language processing, cognitive modeling.
Margot Flowers: reasoning, argumentation, belief systems.
Judea Pearl: theory of heuristics, search, expert systems.
Alan Klinger: signal processing, pattern recognition, vision.
Michel Melkanoff: CAD/CAM, robotics.
Stott Parker: logic programming, databases.
------------------------------
Date: 26 Jan 84 14:22:30-EDT (Thu)
From: Kent Curtis <curtis%nsf-cs@CSNet-Relay>
Subject: A National Computing Environment for Academic Research
The National Science Foundation has released a report entitled "A National
Computing Environment for Academic Research" prepared by an NSF Working Group
on Computers for Research, Kent Curtis, Chairman. The table of contents is:
Executive Summary
I. The Role of Modern Computing in Scientific and Engineering Research
with Special Concern for Large Scale Computation
Background
A. Summary of Current Uses and Support of Large Scale Computing for
Research
B. Critique of Current Facilities and Support Programs
C. Unfilled Needs for Computer Support of Research
II. The Role and Responsibilities of NSF with Respect to Modern Scientific
Computing
III. A Plan of Action for the NSF: Recommendations
IV. A Plan of Action for the NSF: Funding Implications
Bibliography
Appendix
Large-scale Computing Facilities
If you are interested in receiving a copy of this report contact
Kent Curtis, (202) 357-9747; curtis.nsf-cs@csnet-relay;
or write Kent K. Curtis
Div. of Computer Research
NSF
Washington, D.C. 20550
------------------------------
Date: 10 Feb 84 09:35:51 EST (Fri)
From: Journal Duties <acl@Rochester.ARPA>
Subject: ~New Developments in the Assoc. for Computational Linguistics
The AMERICAN JOURNAL OF COMPUTATIONAL LINGUISTICS -- Some New Developments
The AMERICAN JOURNAL OF COMPUTATIONAL LINGUISTICS is the major
international journal devoted entirely to computational approaches to
natural language research. With the 1984 volume, its name is being changed
to COMPUTATIONAL LINGUISTICS to reflect its growing international coverage.
There is now a European chapter of the ASSOCIATION FOR COMPUTATIONAL
LINGUISTICS and a growing interest in forming one in Asia.
The journal also has many new people on its Editorial Staff. James Allen,
of the University of Rochester, has taken over as Editor. The FINITE STRING
Editor is now Ralph Weischedel of the University of Delaware. Lyn Bates of
Bolt Beranek and Newman is the Book Review Editor. Michael McCord, now at
IBM, remains as Associate Editor.
With these major changes in editorial staffing, the journal has fallen
behind schedule. In order to catch up this year, we will be publishing
close to double the regular number of issues. The first issue for 1983,
which was just mailed out, contains papers on "Paraphrasing Questions Using
Given and New Information" by Kathleen McKeown and "Denotational Semantics
for 'Natural' Language Question-Answering Programs" by Michael Main and
David Benson. There is a lengthy review of Winograd's new book by Sergei
Nirenburg and a comprehensive description of the new Center for the Study
of Language and Information at Stanford University.
Highlights of the forthcoming 1983 AJCL issues:
- Volume 9, No. 2 (expected March '84) will contain, in addition
to papers on "Natural Language Access to Databases: Interpreting Update
Requests" by Jim Davidson and Jerry Kaplan and "Treating Coordination
in Logic Grammars" by Veronica Dahl and Michael McCord, will be accompanied
by a supplement: a Directory of Graduate Programs in Computational Linguistics.
The directory is the result of two years of surveys, and provides a fairly
complete listing of programs available internationally.
- Volume 9, Nos. 3 and 4 (expected June '84) will be a special double
issue on Ill-Formed Input. The issue will cover many aspects of processing
ill-formed sentences from syntactic ungrammaticality to dealing with inaccurate
reference. It will contain papers from many of the research groups that
are working on such problems.
We will begin publishing Volume 10 later in the summer. In addition
to the regular contributions, we are planning a special issue on the
mathematical properties of grammatical formalisms. Ray Perrault (now at
SRI) will be guest editor for the issue, which will contain papers addressing
most of the recent developments in grammatical formalisms (e.g., GPSG,
Lexical-Function Grammars, etc). Also in the planning stage is a special
issue on Machine Translation that Jonathan Slocum is guest editing.
With its increased publication activity in 1984, COMPUTATIONAL
LINGUISTICS can provide authors with an unusual opportunity to have their
results published in the international community with very little delay.
A paper submitted now (early spring '84) could actually be in print by the
end of the year, provided that major revisions need not be made. Five
copies of submissions should be sent to:
James Allen, CL Editor
Dept. of Computer Science
The University of Rochester
Rochester, NY 14627, USA
Subscriptions to COMPUTATIONAL LINGUISTICS come with membership in the
ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, which still is only $15 per year.
As a special bonus to new members, those who join the ACL for 1984 before
August will receive the special issue on Ill-Formed Input, even though it is
formally part of the volume for 1983.
To become a member, simply send your name, address and a check made out to
the Association for Computational Linguistics to:
Don Walker, ACL membership
SRI International
333 Ravenswood Avenue
Menlo Park, CA 94025, USA
People in Europe or with Swiss accounts can pay an equivalent value in Swiss
francs, by personal check in their own currency, or by a banker's draft that
credits account number 141.880.LAV at the Union Bank of Switzerland, 8 rue
de Rhone, CH-1211 Geneva 11, SWITZERLAND; send the statement with payment or
with a copy of the bank draft to:
Mike Rosner, ACL
ISSCO
54, route des Acacias
CH-1227 Geneva, SWITZERLAND
------------------------------
Date: Wednesday, 8 February 1984, 14:28-EST
From: Gerald R. Barber <JERRYB at MIT-OZ>
Subject: Course Announcement: Organization Design
[Forwarded by SASW@MIT-MC.]
The following is an announcement for a course that Tom Malone and I are
organizing for this spring term. Anyone who is interested can come to
the course or contact:
Tom Malone
Malone@XX
E53-307, x6843,
or
Jerry Barber
Jerryb@OZ
NE43-809, x5871
Course Announcement
15.963 Oranization Design
Wednesdays, 2:30 - 5:30 p.m, E51-016
Prof. Thomas Malone
In this graduate seminar we will review research from a number of
fields, identifying general principles of organization design that apply
to many kinds of information processing systems, including human
organizations and computer systems. This novel approach will integrate
examples and theories from computer science, artificial intelligence,
organization theory and economics. The seminar will also include
discussion of several special issues that arise when these general
principles are applied to designing organizations that include both
people and computers.
A partial list of topics includes:
I. Introduction
A. What is an organization?
Scott, March & Simon, Etzioni, etc
B. What is design?
Simon: Science of Design
II. Alternative Organizational Designs
A. Markets
Computer Systems: Contract Nets, Enterprise
Organizational Theories: Simon, Arrow, Hurwicz
B. Hierachies
Computer Systems: Structured programming, inheritance
hierarchies
Organizational Theories: Simon, March, Cyert, Galbraith,
Williamson
C. Cooperating experts (or teams)
Computer Systems: Hearsay, Ether, Actors, Smalltalk, Omega
Organizational Theories: Marschak & Radner, Minsky & Papert
III. Integrating Computer Systems and Human Organizations
A. Techniques for analyzing organizational needs
Office Analysis Methodology, Critical Success Factors,
Information Control Networks, Sociotechnical systems
B. Possible technologies for supporting organizational problem-solving
Computer conferencing, Knowledge-based systems
------------------------------
Date: Thu 2 Feb 84 20:35:47-PST
From: Pereira@SRI-AI
Subject: Natural Language and Logic Programming
Call for Papers
International Workshop On
Natural Lanugage Understanding
and Logic Programming
Rennes, France - September 18-20, 1984
The workshop will consider fundamental principles and important
innovations in the design, definition, uses and extensions of logic
programming for natural language understanding and, conversely, the
adequacy of logic programming to express natural language grammar
formalisms. The topics of interest are:
* Formal representations of natural language
* Logic grammar formalisms
* Linguistic aspects (anaphora, coordination,...)
* Analysis methods
* Natural language generation
* Uses of techniques for logic grammars (unification)
in other grammar formalisms
* Compilers and interpreters for grammar formalisms
* Text comprehension
* Applications: natural-language front ends (database
interrogation, dialogues with expert systems...)
Conference Chairperson
Veronica Dahl Simon Fraser University,
Burnaby B.C. V5A 1S6
Canada
Program Committee
H. Abrahamson (UBC, Canada) F. Pereira (SRI, USA)
A. Colmerauer (GIA, France) L. Pereira (UNL, Portugal)
V. Dahl (Simon Fraser U., Canada) P. Sabatier (CNRS, France)
P. Deransart (INRIA, France) P. Saint-Dizier (IRISA, France)
M. Gross (LADL, France) C. Sedogbo (Bull, France)
M. McCord (IBM, USA)
Sponsored by: IRISA, Groupe BULL, INRIA
Deadlines:
April 15: Submission of papers in final form
June 10: Notification of acceptance to authors
July 10: Registration in the Workshop
Submission of papers:
Papers should contain the following items: abstract and title of
paper, author name, country, affiliation, mailing address and
phone (or telex) number, one program area and the following
signed statement: ``The paper will be presented at the Workshop
by one of the authors''.
Summaries should explain what is new or interesting abount
the work and what has been accomplished. Papers must report
recent and not yet published work.
Please send 7 copies of a 5 to 10 page single spaced manuscript,
including a 150 to 200 word abstract to:
-- Patrick Saint-Dizier
Local Organizing Committee
IRISA - Campus de Beaulieu
F-35042 Rennes CEDEX - France
Tel: (99)362000 Telex: 950473 F
------------------------------
Date: Sat, 4 Feb 84 10:18 cst
From: Bruce Shriver <ShriverBD.usl@Rand-Relay>
Subject: call for papers announcement
Eighteenth Annual
HAWAII INTERNATIONAL CONFERENCE
ON
SYSTEM SCIENCES
JANUARY 2-4, 1985 / HONOLULU, HAWAII
This is the eighteenth in a series of conferences devoted to advances in
information and system sciences. The conference will encompass developments
in theory or practice in the areas of COMPUTER HARDWARE and SOFTWARE, and
advanced computer systems applications in selected areas. Special emphasis
will be devoted to MEDICAL INFORMATION PROCESSING, computer-based DECISION
SUPPORT SYSTEMS for upper-level managers in organizations, and KNOWLEDGE-BASED
SYSTEMS.
CALL FOR PAPERS
Papers are invited in the preceeding and related areas and may be theoretical,
conceptual, tutorial or descriptive in nature. The papers submitted will be
refereed and those selected for conference presentation will be printed in the
CONFERENCE PROCEEDINGS; therefore, papers submitted for presentation must not
have been previously presented or published. Authors of selected papers are
expected to attend the conference to present and discuss the papers with
attendees.
Relevant topics include:
Deadlines
HARDWARE * Abstracts may be submitted to track
* Distributed Processing chairpersons for guidance and indication
* Mini-Micro Systems of appropriate content by MAY 1, 1984.
* Interactive Systems (Abstract is required for Medical
* Personal Computing Information Processing Track.)
* Data Communication * Full papers must be mailed to appropriate
* Graphics track chairperson by JULY 6, 1984.
* User-Interface Technologies * Notification of Accepted papers will be
mailed to the author on or before
SOFTWARE SEPTEMBER 7, 1984.
* Software Design Tools & * Final papers in camera-ready form will
Techniques be due by OCTOBER 19, 1984.
* Specification Techniques
* Testing and Validation
* Performance Measurement & Instructions for Submitting Papers
Modeling 1. Submit three copies of the full paper,
* Formal Verification not to exceed 20 double-spaced pages,
* Management of Software including diagrams, directly to the
Development appropriate track chairperson listed
below, or if in doubt, to the conference
APPLICATIONS co-chairpersons.
* Medical Information 2. Each paper should have a title page
Processing Systems which includes the title of the paper,
* Computer-Based Decision full name of its author(s), affiliat-
Support Systems ation(s), complete address(es), and
* Management Information Systems telephone number(s).
* Data-Base Systems for 3. The first page should include the
Decision Support title and a 200-word abstract of the
* Knowledge-Based Systems paper.
SPONSORS
The Eighteenth Annual Hawaii International Conference on System Science is
sponsored by the University of Hawaii and the University of Southwestern
Louisiana, in cooperation with the ACM and the IEEE Computer Society.
HARDWARE All Other Papers
Edmond L. Gallizzi Papers not clearly within one of the
HICSS-18 Track Chairperson aforementioned tracks should be mailed
Eckerd College to:
St. Petersberg, FL 33733 Ralph H. Sprague, Jr.
(813) 867-1166 HICSS-18 Conference Co-chairperson
College of Business Administration
SOFTWARE University of Hawaii
Bruce D. Shriver 2404 Maile Way, E-303
HICSS-18 Track Chairperson Honolulu, HI 96822
Computer Science Dept. (808)948-7430
U. of Southwestern Louisiana
P. O. Box 44330
Lafayette, LA 70504 Conference Co-Chairpersons
(318) 231-6284 RALPH H. SPRAGUE, JR.
BRUCE D. SHRIVER
DECISION SUPPORT SYSTEM &
KNOWLEDGE-BASED SYSTEMS Contributing Sponsor Coordinator
Joyce Elam RALPH R. GRAMS
HICSS-18 Track Chairperson College of Medicine
Dept. of General Business Department of Pathology
BEB 600 University of Florida
U. of Texas at Austin Box J-275
Austin, TX 78712 Gainesville, FL 32610
(512) 471-3322 (904) 392-4571
MEDICAL INFORMATION PROCESSING FOR FURTHER INFORMATION
Terry M. Walker Concerning Conference Logistics
HICSS-18 Track Chairperson NEM B. LAU
Computer Science Dept. HICSS-18 Conference Coordinator
U. of Southwestern Louisiana Center for Executive Development
P. O. Box 44330 College of Business Administration
Lafayette, LA 70504 University of Hawaii
(318) 231-6284 2404 Maile Way, C-202
Honolulu, HI 96822
(808) 948-7396
Telex: RCA 8216 UHCED Cable: UNIHAW
The HICSS conference is a non-profit activity organized to provide a forum for
the interchange of ideas, techniques, and applications among practitioners of
the system sciences. It maintains objectivity to the systems sciences without
obligation to any commercial enterprise. All attendees and speakers are
expected to have their respective companies, organizations or universities
bear the costs of their expenses and registration fees.
------------------------------
End of AIList Digest
********************
∂11-Feb-84 1747 KJB@SRI-AI.ARPA Graduate students at CSLI
Received: from SRI-AI by SU-AI with TCP/SMTP; 11 Feb 84 17:47:44 PST
Date: Sat 11 Feb 84 17:47:15-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Graduate students at CSLI
To: csli-principals@SRI-AI.ARPA
This is mainly addressed to those of you who have been appointed
consulting profs in varous departments:
Now that the consulting professorships have been approved, this might
be a good time for us to think about getting involved with graduate
students, especially as this is the time that departments are planning
courses for next year. I am not planning to do anything offical, on
behalf of CSLI, but I think it would be good if some of you would
offer to teach (individually or otherwise, maybe jointly with others
in the department) a seminar or course in your new departments next
year. I doubt that the respective chairpeople will ask you to do this
unless you offer.
There are at least two reasons for doing this. One is just building
ties with the departments. More important, though, if for you to get
to know the graduate students, and them you. I am convinced that the
real breakthroughs of the future will come from students who get
involved with CSLI.
Thanks,
Jon
-------
∂11-Feb-84 2236 LAWS@SRI-AI.ARPA AIList Digest V2 #17
Received: from SRI-AI by SU-AI with TCP/SMTP; 11 Feb 84 22:34:28 PST
Date: Sat 11 Feb 1984 20:58-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #17
To: AIList@SRI-AI
AIList Digest Sunday, 12 Feb 1984 Volume 2 : Issue 17
Today's Topics:
Jargon - Glossary of NASA Terminology,
Humor - Programming Languages
----------------------------------------------------------------------
Date: 23 Jan 84 7:41:17-PST (Mon)
From: hplabs!hao!seismo!flinn @ Ucb-Vax
Subject: Glossary of NASA Terminology
[Reprinted from the Space Digest by permission of the author.
This strikes me as an interesting example of a "natural sublanguage."
It does not reflect the growth and change of NASA jargon, however:
subsequent discussion on the Space Digest indicates that many of the
terms date back eight years and many newer terms are missing. The
author and others are continuing to add to the list. -- KIL]
I've been collecting examples of the jargon in common use by
people at NASA Headquarters. Here is the collection so far:
I have not made any of these up. I'd be glad to hear of worthy
additions to the collection.
The 'standard NASA noun modifiers' are nouns used as
adjectives in phrases like 'science community' or 'planetary area.'
Definitions have been omitted for entries whose meaning ought to be
clear.
-- Ted Flinn
Action Item
Actors in the Program
Ancillary
Ankle: 'Get your ankles bitten' = running into unexpected trouble.
Ant: 'Which ant is steering this log?' = which office is in charge
of a project.
Appendice (pronounced ap-pen-di-see): some people, never having
seen a document with only one appendix, think that this
is the singular of 'appendices.'
Area: Always as 'X Area,' where X is one of the standard NASA
noun modifiers.
Asterick: pronounced this way more often than not.
Back Burner
Bag It: 'It's in the bag' = it's finished.
Ball of Wax
Baseline: verb or noun.
Basis: Always as 'X Basis,' where X is one of the standard NASA
noun modifiers.
Bean Counters: financial management people.
Bed: 'Completely out of bed' = said of people whose opinions
are probably incorrect.
Belly Buttons: employees.
Bench Scientists
Bend Metal: verb, to construct hardware.
Bending Your Pick: unrewarding activity.
Bent Out of Shape: disturbed or upset, of a person.
Big Picture
Big-Picture Purposes
Bite the Bullet
Big-Ticket Item: one of the expensive parts.
Black-belt Bureaucrat: an experienced and knowledgable government
employee.
Bless: verb, to approve at a high level of management.
Blow One's Skirts Up: usually negative: 'that didn't blow
their skirts up' = that didn't upset them.
Blow Smoke: verb, to obfuscate.
Blown Out of the Water
Bottom Line
Bounce Off: to discuss an idea with someone else.
Brassboard (see Breadboard).
Breadboard (see Brassboard).
Bullet: one of the paragraphs or lines on a viewgraph, which are
*never* numbered, but always labelled with a bullet.
Bulletize: to make an outline suitable for a viewgraph.
Bureaucratic Hurdles
Burn: verb, to score points off a competitor.
Burning Factor: one of the critical elements.
Calibrate: verb, to judge the capabilities of people or
organizations.
Camel's Nose in the Tent
Can of Worms
Canned: finished, as 'it's in the can.'
Can't Get There From Here.
Capture a Mission: verb, to construct a launch vehicle for
a space flight.
Carve Up the Turkey
Caveat: usually a noun.
Centers: 'on N-week centers' = at N-week intervals.
Choir, Preaching to the
Clock is Ticking = time is getting short.
Code: Every section at NASA centers or Headquarters has a label
consisting of one or more letters or numbers, and in
conversations or less formal memos, sections are always
referred to by the code rather than the name:
Code LI, Code 931, Code EE, etc.
Commonality
Community: 'X Community,' where X is one of the standard NASA
noun modifiers.
Concept: 'X Concept,' where X is one of the standard NASA
noun modifiers.
Concur: verb, to agree.
Configure: verb.
Constant Dollars: cost without taking inflation into account
(see Real-Year Dollars).
Contract Out
Core X: The more important parts of X, where X is one of the
nouns used as modifiers.
Correlative
Cost-Benefit Tradeoff
Cross-Cut: verb, to look at something a different way.
Crump: transitive verb, to cause to collapse.
Crutch: flimsy argument.
Cut Orders: to fill out a travel order form; left over from the
days when this was done with mimeograph stencils.
Cutting Edge
Data Base
Data Dump: a report made to others, usually one's own group.
Data Point: an item of information.
Debrief: transitive verb, to report to one's own staff after
an outside meeting.
Deep Yoghurt: bad trouble.
Definitize: verb, to make precise or definite.
De-integrate: verb, to take apart (not dis-).
De-lid: verb, to take the top off an instrument.
Delta: an increment to cost or content.
Descope: verb, to redesign a project as a result of budget
cuts (not the opposite of scope, q.v.).
Development Concept
Dialog: transitive verb.
Disadvantage: transitive verb.
Disgruntee: non-NASA person unhappy with program decisions.
Dog's Breakfast
Dollar-Limited
Driver: an item making up a significant part of cost or
schedule: 'X is the cost driver.'
Drop-Dead Date: the real deadline; see 'hard deadline.'
Ducks in a Row
Egg on One's Face
End Item: product.
End-Run the System
End to End
Extent to Which
Extramural
Facilitize: verb, to make a facility out of something.
Factor in: verb.
Feedback: reaction of another section or organization to
a proposition.
Fill This Square
Finalize
Finesse The System
First Cut: preliminary estimate.
Fiscal Constraints
Flag: verb, to make note of something for future reference.
Flagship Program
Flex the Parameters
Flux and Change
What Will Fly: 'see it if will fly.'
Folded In: taken into account.
Forest: miss the f. for the trees.
Forgiving, unforgiving: of a physical system.
Front Office
Full-Up: at peak level.
Future: promise or potential, as, 'a lot of potential future.'
Futuristic
Gangbusters
Glitch
Grease the Skids
Green Door: 'behind the green door' = in the Administrator's offices.
Go to Bat For
Goal: contrasted to 'objective,' q.v.
Grabber
Gross Outline: approximation.
Ground Floor
Group Shoot = brainstorming session.
Guidelines: always desirable to have.
Guy: an inanimate object such as a data point.
Hack: 'get a hack on X' = make some kind of estimate.
Hard Copy: paper, as contrasted to viewgraphs.
Hard Deadline: supposed deadline; never met.
Hard Over: intransigent.
Head Counters: personnel office staff.
Hit X Hard: concentrate on X.
Hoop: a step in realizing a program: 'yet to go through this hoop.'
Humanoid
Hypergolic: of a person: intransigent or upset in general.
Impact: verb.
Implement: verb.
In-House
Initialize
Innovative
Intensive: always as X-intensive.
Intercompare: always used instead of 'compare.'
Issue: always used instead of 'problem.'
Key: adj., of issues: 'key issue; not particularly key'.
Knickers: 'get into their knickers' = to interfere with them.
Laicize: verb, to describe in terms comprehensible to lay people.
Lashup = rackup.
Lay Track: to make an impression on management ('we laid a lot
of track with the Administrator').
Learning Curve
Liaise: verb.
Limited: always as X-limited.
Line Item
Link Calculation
Liberate Resources: to divert funds from something else.
Looked At: 'the X area is being looked at' = being studied.
Loop: to be in the loop = to be informed.
Love It! exclamation of approval.
Low-Cost
Machine = spacecraft.
Man-Attended Experiment
Marching Orders
Matrix
Micromanagement = a tendency to get involved in management of
affairs two or more levels down from
one's own area of responsibility.
Milestone
Mission Definition
Mode: 'in an X mode.'
Model-Dependent
Muscle: 'get all the muscle into X'
Music: 'let's all read from the same sheet of music.'
Necessitate
Nominal: according to expectation.
Nominative: adj., meaning unknown.
Nonconcur: verb, to disagree.
Numb Nut: unskilled or incapable person.
Objective: as contrasted with 'goal' (q.v.)
Overarching Objective
Oblectation
Off-Load: verb.
On Board: 'Y is on board' = the participation of Y is assured.
On-Boards: employees or participants.
On Leave: on vacation.
On the Part Of
On Travel: out of town.
Open Loop
Out-of-House
Over Guidelines
Ox: 'depends on whose ox is gored.'
Package
Paradigm
Parking Orbit: temporary assignment or employment.
Pathfinder Studies
Pedigree: history of accumulation of non-NASA support for a mission.
Peg to Hang X On
Pie: 'another slice through this same pie is...'
Piece of the Action
Ping On: verb, to remind someone of something they were
supposed to do.
Pitch: a presentation to management.
Placekeeper
Planning Exercise
Pony in This Pile of Manure Somewhere = some part of this mess
may be salvageable.
Posture
Pre-Posthumous
Prioritize
Priority Listing
Problem Being Worked: 'we're working that problem.'
Problem Areas
Product = end item.
Programmatic
Pucker Factor: degree of apprehension.
Pull One's Tongue Through One's Nose: give someone a hard time.
Pulse: verb, as, 'pulse the system.'
Quick Look
Rackup = lashup.
Rainmaker: an employee able to get approval for budget increases
or new missions.
Rapee: a person on the receiving end of an unfavorable decision.
Rattle the Cage: 'that will rattle their cage.'
Real-Year Dollars: cost taking inflation into account, as
contrasted with 'constant dollars.'
Reclama
Refugee: a person transferred from another program.
Report Out: verb, used for 'report.'
Resources = money.
Resource-Intensive = expensive.
ROM: 'rough order of magnitude,' of estimates.
Rubric
Runout
Sales Pitch
Scenario
Scope: verb, to attempt to understand something.
Scoped Out: pp., understood.
Secular = non-scientific or non-technological.
Self-Serving
Sense: noun, used instead of 'consensus.'
Shopping List
Show Stopper
Sign Off On something = approve.
Space Cadets: NASA employees.
Space Winnies or Wieners: ditto, but even more derogatory.
X-Specific
Speak to X: to comment on X, where X is a subject, not a person.
Specificity
Speed, Up To
Spinning One's Wheels
Spooks: DOD of similar people from other agencies.
Staff: verb.
Standpoint: 'from an X standpoint'
Statussed: adj., as, 'that has been statussed.'
Strap On: verb, to try out: 'strap on this idea...'
Strawman
String to One's Bow
Street, On The: distributed outside one's own office.
Stroking
Structure: verb.
Subsume
Success-Oriented: no provision for possible trouble.
Surface: verb, to bring up a problem.
Surveille: verb.
Suspense Date: the mildest form of imaginary deadline.
Tail: to have one's tail in a crack = to be upset or in trouble.
Tall Pole in the Tent: data anomaly.
Tar With the Same Brush
On Target
Task Force
Team All Set Up
Tickler = reminder.
Tiger Team
Time-Critical: something likely to cause schedule trouble.
Time Frame
Torque the System
Total X, where X is one of the standard NASA noun modifiers.
Total X Picture
Truth Model
Unique
Update: noun or verb.
Up-Front: adj.
Upscale
Upper Management
Vector: verb.
Vector a Program: to direct it toward some objective.
Ventilate the Issues: to discuss problems.
Versatilify: verb, to make something more versatile.
Viable: adj., something that might work or might be acceptable.
Viewgraph: always mandatory in any presentation.
Viz-a-Viz
WAG = wild-assed guess.
Wall to Wall: adj., pervasive.
Watch: 'didn't happen on my watch...'
Water Off a Duck's Back
Waterfall Chart: one way of present costs vs. time.
I'm Not Waving, I'm Drowning
Wedge; Planning Wedge: available future-year money.
Been to the Well
Where Coming From
Whole Nine Yards
X-Wide
X-wise
Workaround: way to overcome a problem.
Wrapped Around the Axle: disturbed or upset.
------------------------------
Date: Wed 8 Feb 84 07:14:34-CST
From: Werner Uhrig <CMP.WERNER@UTEXAS-20.ARPA>
Subject: The Best Languages in Town!!! (forwarded from USENET)
[Reprinted from the UTexas-20 bboard.]
From: bradley!brad Feb 6 16:56:00 1984
Laidback with (a) Fifth
By John Unger Zussman
From Info World, Oct 4, 1982
Basic, Fortran, Cobol... These programming Languages are well
known and (more or less) well loved throughout the computer in-
dustry. There are numerous other languages, however, that are
less well known yet still have ardent devotees. In fact, these
little-known languages generally have the most fanatic admirers.
For those who wish to know more about these obscure languages -
and why they are obscure - I present the following catalog.
SIMPLE ... SIMPLE is an acronym for Sheer Idiot's Mono Pur-
pose Programming Lingusitic Environment. This language,
developed at the Hanover College for Technological Misfits, was
designed to make it impossible to write code with errors in it.
The statements are, therefore confined to BEGIN, END, and STOP.
No matter how you arrange the statements, you can't make a syntax
error.
Programs written in SIMPLE do nothing useful. Thus they
achieve the results of programs written in other languages
without the tedious, frustrating process of testing and debug-
ging.
SLOBOL ... SLOBOL is best known for the speed, or lack of it,
of its compiler. Although many compilers allow you to take a
coffee break while they compile, SLOBOL compilers allow you to
take a trip to Bolivia to pick up the coffee. Forty-three pro-
grammers are known to have died of boredom sitting at their ter-
minals while waiting for a SLOBOL program to compile. Weary SLO-
BOL programmers often turn to a related (but infinitely faster)
language, COCAINE.
VALGOL ... (With special thanks to Dan and Betsy "Moon Unit"
Pfau) - From its modest beginnings in southern California's San
Fernando Valley, VALGOL is enjoying a dramatic surge of populari-
ty across the industry.
VALGOL commands include REALLY, LIKE, WELL and Y$KNOW. Vari-
ables are assigned with the =LIKE and =TOTALLY operators. Other
operators include the "CALIFORNIA BOOLEANS", FERSURE, and NOWAY.
Repetitions of code are handled in FOR-SURE loops. Here is a sam-
ple VALGOL program:
14 LIKE, Y$KNOW (I MEAN) START
%% IF
PI A =LIKE BITCHEN AND
01 B =LIKE TUBULAR AND
9 C =LIKE GRODY**MAX
4K (FERSURE)**2
18 THEN
4I FOR I=LIKE 1 TO OH MAYBE 100
86 DO WAH + (DITTY**2)
9 BARF(I) =TOTALLY GROSS(OUT)
-17 SURE
1F LIKE BAG THIS PROGRAM
? REALLY
$$ LIKE TOTALLY (Y*KNOW)
VALGOL is characterized by its unfriendly error messages.
For example, when the user makes a syntax error, the interpreter
displays the message, GAG ME WITH A SPOON!
LAIDBACK ... Historically, VALGOL is a derivative of LAID-
BACK, which was developed at the (now defunct) Marin County
Center for T'ai Chi, Mellowness, and Computer Programming, as an
alternative uo the more intense atmosphere in nearby silicon val-
ley.
The center was ideal for programmers who liked to soak in hot
tubs while they worked. Unfortunately, few programmers could
survive there for long, since the center outlawed pizza and RC
Cola in favor of bean curd and Perrier.
Many mourn the demise of LAIDBACK because of its reputation
as a gentle and nonthreatening language. For Example, LAIDBACK
responded to syntax errors with the message, SORRY MAN, I CAN'T
DEAL WITH THAT.
SARTRE ... Named after the late existential philosopher.
SARTRE is an extremely unstructured language. Statements in SAR-
TRE have no purpose; they just are there. Thus, SARTRE programs
are left to define their own functions. SARTRE programmers tend
to be boring and depressed and are no fun at parties.
FIFTH ... FIFTH is a precision mathematical language in which
the data types refer to quantity. The data types range from CC,
OUNCE, SHOT, and JIGGER to FIFTH (hence the name of the
language), LITER, MAGNUM, and BLOTTO. Commands refer to in-
gredients such as CHABLIS, CHARDONNAY, CABERNET, GIN, VERMOUTH,
VODKA, SCOTCH and WHATEVERSAROUND.
The many versions of the FIFTH language reflect the sophisti-
cation and financial status of its users. Commands in the ELITE
dialect include VSOP and LAFITE, while commands in the GUTTER di-
alect include HOOTCH and RIPPLE. The latter is a favorite of
frustrated FORTH programmers who end up using the language.
C- ... This language was named for the grade received by its
creator when he submitted it as a class project in a graduate
programming class. C- is best described as a "Low-Level" pro-
gramming language. In fact, the language generally requires more
C- statements than machine-code statements to execute a given
task. In this respect, it is very similar to COBOL.
LITHP ... This otherwise unremarkable labuage is dis-
tinguished by the absence of an "s" in its character set. pro-
grammers and users must substitute "TH". LITHP is said to useful
in prothething lithtth.
DOGO ... Developed at the Massachussettes Institute of Obedi-
ence Training. DOGO heralds a new era of computer-literate pets.
DOGO commands include SIT, STAY, HEEL and ROLL OVER. An innova-
tive feature of DOGO is "PUPPY GRAPHICS", in which a small cocker
spaniel occasionally leaves a deposit as he travels across the
screen.
Submitted By Ian and Tony Goldsmith
------------------------------
End of AIList Digest
********************
∂11-Feb-84 2320 LAWS@SRI-AI.ARPA AIList Digest V2 #18
Received: from SRI-AI by SU-AI with TCP/SMTP; 11 Feb 84 23:19:50 PST
Date: Sat 11 Feb 1984 21:32-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #18
To: AIList@SRI-AI
AIList Digest Sunday, 12 Feb 1984 Volume 2 : Issue 18
Today's Topics:
AI and Meteorology - Summary of Responses
----------------------------------------------------------------------
Date: 11 Jan 84 16:07:00-PST (Wed)
From: ihnp4!fortune!rpw3 @ Ucb-Vax
Subject: Re: AI and Weather Forecasting - (nf)
Article-I.D.: fortune.2249
As far as the desirability to use AI on the weather, it seems a bit
out of place, when there is rumoured to be a fairly straightforward
(if INCREDIBLY cpu-hungry) thermodynamic relaxation calculation that
gives very good results for 24 hr prediction. It uses as input the
various temperature, wind, and pressure readings from all of the U.S.
weather stations, including the ones cleverly hidden away aboard most
domestic DC-10's and L-1011's. Starting with those values as boundary
conditions, an iterative relaxation is done to fill in the cells of
the continental atmospheric model.
The joke is of course (no joke!), it takes 26 hrs to run on a Illiac IV
(somebody from Ames or NOAS or somewhere correct me, please). The accuracy
goes up as the cell size in the model goes down, but the runtime goes up as
the cube! So you can look out the window, wait 2 hours, and say, "Yup,
the model was right."
My cynical prediction is that either (1) by the time we develop an
AI system that does as well, the deterministic systems will have
obsoleted it, or more likely (2) by the time we get an AI model with
the same accuracy, it will take 72 hours to run a 24 hour forecast!
Rob Warnock
UUCP: {sri-unix,amd70,hpda,harpo,ihnp4,allegra}!fortune!rpw3
DDD: (415)595-8444
USPS: Fortune Systems Corp, 101 Twin Dolphins Drive, Redwood City, CA 94065
------------------------------
Date: 19 Jan 84 21:52:42-EST (Thu)
From: ucbtopaz!finnca1 @ Ucb-Vax
Subject: Re: "You cant go home again"
Article-I.D.: ucbtopaz.370
It seems to me (a phrase that is always a copout for the ill-informed;
nonetheless, I proceed) that the real payoff in expert systems for weather
forecasting would be to capture the knowledge of those pre-computer experts who,
with limited data and even fewer dollars, managed to develop their
pattern-recognition facilities to the point that they could FEEL what was
happening and forecast accordingly.
I was privileged to take some meteorology courses from such an oldster many
years ago, and it was, alas, my short-sightedness about the computer revolution
in meteorology that prevented me from capturing some of his expertise, to
buzz a word or two.
Surely not ALL of these veterans have retired yet...what a service to science
someone would perform if only this experise could be captured before it dies
off.
...ucbvax!lbl-csam!ra!daven or
whatever is on the header THIS time.
------------------------------
Date: 15 Jan 84 5:06:29-PST (Sun)
From: hplabs!zehntel!tektronix!ucbcad!ucbesvax.turner @ Ucb-Vax
Subject: Re: Re: You cant go home again - (nf)
Article-I.D.: ucbcad.1315
Re: finnca1@topaz's comments on weather forecasting
Replacing expertise with raw computer power has its shortcomings--the
"joke" of predicting the weather 24 hours from now in 26 hours of cpu
time is a case in point. Less accurate but more timely forecasts used
to be made by people with slide-rules--and where are these people now?
It wouldn't surprise me if the 20th century had its share of "lost arts".
Archaelogists still dig up things that we don't know quite how to make,
and the technological historians of the next century might well be faced
with the same sorts of puzzles when reading about how people got by
without computers.
Michael Turner (ucbvax!ucbesvax.turner)
------------------------------
Date: Wed 8 Feb 84 15:29:01-PST
From: Ken Laws <Laws@SRI-AI.ARPA>
Subject: Summary of Responses
The following is a summary of the responses to my AIList request for
information on AI and meteorology, spatial and temporal reasoning, and
related matters. I have tried to summarize the net messages accurately,
but I may have made some unwarranted inferences about affiliations,
gender, or other matters that were not explicit in the messages.
The citations below should certainly not be considered comprehensive,
either for the scientific literature as a whole or for the AI literature.
There has been relevant work in pattern recognition and image understanding
(e.g., the work at SRI on tracking clouds in satellite images), mapping,
database systems, etc. I have not had time to scan even my own collection
of literature (PRIP, CVPR, PR, PAMI, IJCAI, AAAI, etc.) for relevant
articles, and I have not sought out bibliographies or done online searches
in the traditional meteorological literature. Still, I hope these
comments will be of use.
------------------
Bob Giansiracusa (Dept of Computer Science, Penn State Univ, 814-865-9507)
reports that he and Alistair Frazer (Penn State Meteo Dept.) are advising
two meteorology/CS students who want to do senior/masters theses in AI.
They have submitted a proposal and expect to hear from NSF in a few months.
Capt. Roslyn (Roz) J. Taylor, Applied AI Project Officer, USAF, @RADC,
has read two of the Gaffney/Racer papers entitled "A Learning Interpretive
Decision Algorithm for Severe Storm Forecasting." She found the algorithm
to be a "fuzzy math"-based fine-tuning algorithm in much the same spirit
as a Kalman filter. The algorithm might be useful as the numerical
predictor in an expert system.
Jay Glicksman of the Texas Instruments Computer Science Lab suggests
that we check out
Kawaguchi, E. et al. (1979)
An Understanding System of Natural Language and Pictorial Pattern in
the World of Weather Reports
IJCAI-6 Tokyo, pp. 469-474
It does not provide many details and he has not seen a follow up, but
the paper may give some leads. This paper is evidently related to the
Taniguchi et al. paper in the 6th Pat. Rec. proceedings that I mentioned
in my query.
Dr. John Tsotsos and his students at the Univ. of Toronto Laboratory for
Computational Medicine have been working for several years on the ALVEN
system to interpret heart images in X-ray films. Dr. Tsotsos feels that the
spatial and temporal reasoning capabilities of the system would be of use in
meteorology. The temporal reasoning includes intervals, points,
hierarchies, and temporal sampling considerations. He has sent me the
following reports:
R. Gershon, Y. Ali, and M. Jenkin, An Explanation System for Frame-based
Knowledge Organized Along Multiple Dimensions, LCM-TR83-2, Dec. 1983.
J.K. Tsotsos, Knowledge Organization: Its Role in Representation,
Decision-making and Explanation Schemes for Expert Systems, LCM-TR83-3,
Dec. 1983.
J.K. Tsotsos, Representational Axes and Temporal Cooperative Processes,
Preliminary Draft.
I regret that I have found time for only a cursory examination of these papers,
and so cannot say whether they will be useful in themselves for meteorology
or only as a source of further references in spatial and temporal reasoning.
Someone else in my group is now taking a look at them. Others papers from
Dr. Tsotsos group may be found in: IJACI77-79-81, PRIP81, ICPR82, PAMI Nov.80,
and IEEE Computer Oct. 83.
Stuart C. Shapiro at the Univ. of Buffalo (SUNY) CS Dept. added the
following reference on temporal reasoning:
Almeida, M. J., and Shapiro, S. C., Reasoning about the temporal
structure of narrative texts. Proceedings of the Fifth Annual Meeting
of the Cognitive Science Society, Rochester, NY, 1983.
Fanya S. Montalvo at MIT echoed my interest in
* knowledge representations for spatial/temporal reasoning;
* inference methods for estimating meteorological variables
from (spatially and temporally) sparse data;
* methods of interfacing symbolic knowledge and heuristic
reasoning with numerical simulation models;
* a bibliography or guide to relevant literature.
She reports that good research along these lines is very scarce, but
suggests the following:
As far as interfacing symbolic knowlege with heuristic reasoning with
numerical simulation, Weyhrauch's FOL system is the best formalism I've
seen/worked-with to do that. Unfortunately there are few references to it.
One is Filman, Lamping, & Montalvo in IJCAI'83. Unfortunately it was too
short. There's a reference to Weyhrauch's Prolegomena paper in there. Also
there is Wood's, Greenfeld's, and Zdybel's work at BBN with KLONE and a ship
location database; they're no longer there. There's also Mark Friedell's
Thesis from Case Western Reserve; see his SIGGRAPH'83 article, also
references to Greenfeld & Yonke there. Oh, yes, there's also Reid Simmons,
here at MIT, on a system connecting diagrams in geologic histories with
symbolic descriptions, AAAI'83. The work is really in bits and pieces and
hasn't really been put together as a whole working formalism yet. The
issues are hard.
Jim Hendler at Brown reports that Drew McDermott has recently written
several papers about temporal and spatial reasoning. The best one on
temporal reasoning was published in Cognitive Science about a year ago.
Also, one of Drew's students at Yale recently did a thesis on spatial
reasoning.
David M. Axler, MSCF Applications Manager at Univ. of Pennsylvania, suggests:
A great deal of info about weather already exists in a densely-encoded form,
namely proverbs and traditional maxims. Is there a way that this system can
be converted to an expert system, if for no other reason than potential
comparison between the analysis it provides with that gained from more
formal meteorological approaches?
If this is of interest, I can provide leads to collections of weather lore,
proverbs, and the like. If you're actually based at SRI, you're near
several of the major folklore libraries and should have relatively easy
access (California is the only state in the union with two grad programs in
the field, one at Berkeley (under the anthro dept.), and one at UCLA) to the
material, as both schools have decent collections.
I replied:
The use of folklore maxims is a good idea, and one fairly easy to build
into an expert system for prediction of weather at a single site. (The
user would have to enter observations such as "red sky at night" since
pattern recognition couldn't be used. Given that, I suspect that a
Prospector-style inference net could be built that would simultaneously
evaluate hypotheses of "rain", "fog", etc., for multiple time windows.)
Construction of the system and evaluation of the individual rules would
make an excellent thesis project.
Unfortunately, I doubt that the National Weather Service or other such
organization would be interested in having SRI build such a "toy"
system. They would be more interested in methods for tracking storm
fronts and either automating or improving on the map products they
currently produce.
As a compromise, one project we have been considering is to automate
a book of weather forecasting rules for professional forecasters.
Such rule books do exist, but the pressures of daily forecasting are
such that the books are rarely consulted. Perhaps some pattern
recognition combined with some man-machine dialog could trigger the
expert system rules that would remind the user of relevant passages.
Dave liked the project, and suggested that there may be additional unofficial
rule sources such as those used by the Farmer's Almanac publishers.
Philip Kahn at UCLA is interested in pattern recognition, and recommends
the book
REMOTE SENSING: Optics and Optical Systems by Philip N. Slater
Addison-Wesley Publ. Co., Reading, MA, 1980
for information on atmospherics, optics, films, testing/reliability, etc.
Alex Pang at UCLA is doing some non-AI image processing to aid weather
prediction. He is interested in hearing about AI and meteorology.
Bill Havens at the University of British Columbia expressed interest,
particularly in methods that could be implemented on a personal computer.
Mike Uschold at Edinburgh and Noel Kropf at Columbia University (Seismology
Lab?) have also expressed interest.
------------------
My thanks to all who replied.
-- Ken Laws
------------------------------
End of AIList Digest
********************
∂13-Feb-84 1422 GOLUB@SU-SCORE.ARPA [Ernst W. Mayr <MAYR@SU-SCORE.ARPA>: Faculty lunch]
Received: from SU-SCORE by SU-AI with TCP/SMTP; 13 Feb 84 14:22:18 PST
Date: Mon 13 Feb 84 14:18:57-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: [Ernst W. Mayr <MAYR@SU-SCORE.ARPA>: Faculty lunch]
To: faculty@SU-SCORE.ARPA
I hope we can discuss this tomorrow.
GENE
---------------
Mail-From: MAYR created at 13-Feb-84 12:19:56
Date: Mon 13 Feb 84 12:19:55-PST
From: Ernst W. Mayr <MAYR@SU-SCORE.ARPA>
Subject: Faculty lunch
To: golub@SU-SCORE.ARPA
Gene,
in case there is a general faculty lunch tomorrow, I'd have a topic to
talk a few words about. It is some ideas how to restructure the
requirements and electives for computer science courses for the
Math Sciences program.
-Ernst
-------
-------
∂13-Feb-84 1736 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Reminder on WHY DISCOURSE WONT GO AWAY
Received: from SRI-AI by SU-AI with TCP/SMTP; 13 Feb 84 17:36:19 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 13 Feb 84 17:24:53-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 13 Feb 84 17:22:06-PST
Date: 13 Feb 1984 1721-PST
From: Almog at SRI-AI
Subject: Reminder on WHY DISCOURSE WONT GO AWAY
To: csli-friends at SRI-AI
cc: peters
I have the pleasure of informing you that in the next two weeks, Scott
Soames, who is visiting from Princeton University, will be giving us two
sessions on presupposition, discourse, and context change.
Spatio-temporal location: 3.15pm, Tuesday, Ventura Halli
PRESUPPOSITION, ACCOMMODATION, AND CONTEXT CHANGE
Scott Soames, Princeton University
I will sketch the shape of a theory of presupposition and attempt
to integrate it with a theory of how semantical information is encoded
by sentences in a context, and a pragmatical theory of how information
is exchanged on the basis of utterances.
In the first lecture, I will bring together what seems to me to be
the most plausible foundational account of what presupposition is with
the most accurate descriptive treatments that have been produced in recent
years. This is significant since the foundational and descriptive accounts
were developed independently, and modifications in each are needed to unite
them.
The most pressing remaining question concerns the possibe semantic
basis for pragmatic presuppositional requirements of sentences. In the first
lecture, I consider and reject the strategy of deriving these requirements
from a non bivalent semantics. In the second lecture, I will explore the
possibility of deriving them from the mechanisms provided by the contextual-
change semantics of Irene Heim.
-------
∂13-Feb-84 2021 MAYR@SU-SCORE.ARPA complexity theory primer
Received: from SU-SCORE by SU-AI with TCP/SMTP; 13 Feb 84 20:20:57 PST
Date: Mon 13 Feb 84 20:18:56-PST
From: Ernst W. Mayr <MAYR@SU-SCORE.ARPA>
Subject: complexity theory primer
To: aflb.su@SU-SCORE.ARPA
For the next three or so Wednesday lunch meetings, we plan to give a
primer on complexity theory. Topics covered are to include:
-- Machine models: (non)deterministic Turing machines,
alternating Turing machines,
(monotone) circuits, Boolean networks;
-- Complexity measures: time, space, size, depth;
-- Complexity classes: separation, hierarchies;
-- Reductions: 1-1, m-1, Turing, btt
log-space, polynomial time
-- Complete problems
-- Examples: ranging from DLOG-SPACE to PSPACE (about).
-- Relationships between models of computation and complexity classes:
-- deterministic space vs. nondet. space
-- space and time
-- sequential and parallel computation
-- TM's, RAM's, and circuits.
.... Maybe next year, we then start with relativized complexity classes,
SMM's, HMM's, and all these other wonderful things!
In any case, I intend to start at the top of the above list at our
established Wednesday lunch meeting this week (i.e., on the 15th at noon)
in MJH301. Next week, it will probably be Jeff Ullman to take over for the
second part in this series.
-Ernst
-------
∂13-Feb-84 2150 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA tuesday am c1 seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 13 Feb 84 21:49:14 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 13 Feb 84 21:33:15-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 13 Feb 84 21:31:07-PST
Date: Mon 13 Feb 84 21:32:10-PST
From: Joseph A. Goguen <GOGUEN@SRI-AI.ARPA>
Subject: tuesday am c1 seminar
To: csli-c1@SRI-AI.ARPA
cc: csli-friends@SRI-AI.ARPA
C1 Seminar, Tuesday 13 February 1984
Having last week motivated the notion of omega-complete posets (i.e.,
omega-cpo's) and omega-continuous functions for programming language
semantics, we will, after a brief review, discuss basic constructions
on omega-cpo's, including products, sums and function spaces.
-------
∂14-Feb-84 0126 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
Received: from SU-SCORE by SU-AI with TCP/SMTP; 14 Feb 84 01:26:27 PST
Date: Tue 14 Feb 84 01:22:30-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Next AFLB talk(s)
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
All the regular slots in the winter quarter are filled up. Visitors
from far away will be scheduled at special times. Locals: please let
me know if you want to talk during the spring quarter!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
N E X T A F L B T A L K (S)
2/16/84 - Dr. Eli Upfal (U.C. Berkeley)
A probabilistic relation between desirable and feasible models
of parallel computation
We present a powerful probabilistic technique for simulating strong
models of synchronized parallel computation by weaker ones. In
particular, our technique eliminates the use of shared variables
without significant increase in the program run-time. The technique
is demonstrated by an algorithm simulating an n processors PRAM with
an arbitrary large shared memory by an n processor ULRTACOMPUTER - a
set of n processors communication through a bounded degree network.
We prove that if a program required t PRAM steps than our simulation
algorithm executes it on the ULTRACOMPUTER within O(t log**2 n )
steps with overwhelming probability.
******** Time and place: Feb. 16, 12:30 pm in MJ352 (Bldg. 460) *******
2/23/84 - Dr. Jacques Desarmenien (Stanford)
"An Algorithm for the Rota Straightening formula"
The letter-place algebra is a convenient algebraic encoding of the
placement of not necessarily distinct objects into boxes. It was first
studied by Rota in the context of invariant theory, but revealed to be
a fundamental concept for the theory of the representation of the
symmetric and linear groups.
Rota's main result is the "straightening formula", giving the
characterization of a remarkable basis for this algebra. Determining
the representation of any element as a linear combination of basis
elements involves simple combinatorial constructions and a moderately
well-known sorting result.
The talk will be self-contained and elementary.
******** Time and place: Feb. 23, 12:30 pm in MJ352 (Bldg. 460) *******
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for this academic year have been filled
so far.
For more information about future AFLB meetings and topics you might
want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂14-Feb-84 0828 LEISER@SRI-AI.ARPA CSLI DEC 2060 ACCOUNTS
Received: from SRI-AI by SU-AI with TCP/SMTP; 14 Feb 84 08:27:55 PST
Date: Tue 14 Feb 84 08:27:20-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: CSLI DEC 2060 ACCOUNTS
To: csli-folks@SRI-AI.ARPA, bboard@SRI-AI.ARPA
******************************************************************************
CSLI DEC-2060 ACCOUNTS
Applications for accounts on the CSLI DEC will be available Wednesday from
Frances Igoni, receptionist for CSLI.
Please complete the entire application and return to Frances immediately.
We will contact you at your present net address with further details when the
account has been set up.
If you have questions, please call Michele at 497-2607.
******************************************************************************
-------
∂14-Feb-84 1418 KJB@SRI-AI.ARPA two things
Received: from SRI-AI by SU-AI with TCP/SMTP; 14 Feb 84 14:18:44 PST
Date: Tue 14 Feb 84 14:18:56-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: two things
To: csli-principals@SRI-AI.ARPA
cc: dkanerva@SRI-AI.ARPA
Dear all,
Before I leave on Thursday, I want to mention two ideas.
1) Our publications by July (preprints, etc) are going to be very
important for our year one review. Also important is going to be the
evidence of interaction those publications give. It will not be very
positive if all the papers are by the pairs that were working together
in the first place. This is not to create artificial papers, but to
encourage any new developing interactions to blossom into print as
soon as the work is mature.
2) I have heard from several sources that the main impact of our New
Year one report came from two paragraphs I wrote about how the
interaction here had changed things in my own thinking on a couple of
points. I am sure many of you have had similar experiences. I think
at some point we will want everyone to write a couple of paragraphs
along those lines. It might be good to have it for the advisory
panels visit in early April. Anyway, think about this.
Jon
-------
∂14-Feb-84 1719 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA semantics of programming languages seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 14 Feb 84 17:19:15 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 14 Feb 84 17:05:27-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 14 Feb 84 17:03:12-PST
Date: Tue 14 Feb 84 17:02:51-PST
From: Joseph A. Goguen <GOGUEN@SRI-AI.ARPA>
Subject: semantics of programming languages seminar
To: csli-c1@SRI-AI.ARPA, csli-friends@SRI-AI.ARPA
cc: csli-newsletter@SRI-AI.ARPA, dkanerva@SRI-AI.ARPA
SEMANTICS OF PROGRAMMING LANGUAGES SEMINAR (C1)
Tuesday, 21 February, 9:30 am, Ventura Hall
Having covered products, sums and function spaces of cpo's, we will next
discuss strict products, sums and function spaces, and the omega-completion
of a poset. The latter will be related to Scott's notion of an information
system.
-------
∂14-Feb-84 1740 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA February 20th: Issues in Perception, Cognition, and Language
Received: from SRI-AI by SU-AI with TCP/SMTP; 14 Feb 84 17:39:33 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 14 Feb 84 17:30:03-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 14 Feb 84 17:26:15-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 14 Feb 84 17:26:16-PST
Received: from Psych by Score with Pup; Tue 14 Feb 84 17:24:19-PST
Date: 14 Feb 1984 17:23:28-PST
From: brian at SU-Tahoma
To: Roy.Maxion@CMU-CS-A at score, ames-lm!ahumada@riacs, ames-lm!beau@riacs,
ames-lm!ken@riacs, bboard@kestrel, card@parc-maxc at score, csli-friends@sri-ai at score,
dkanerva@sri-ai at score, farrell@parc-maxc at score, gascon@parc at score,
gsmith@sri-ai at score, halasz@parc-maxc at score, horaud@sri-ai at score,
jan, moran@parc-maxc at score, msgs, pentland@sri-ai at score, pierre@sri-ai at score,
prazdny@sri-kl at score, su-bboards@score, witkin@sri-kl at score
Subject: February 20th: Issues in Perception, Cognition, and Language
Issues in Perception, Language and Cognition (Psych 279)
WHO: Professor Hershel Liebowitz
Pennsylvania State University and The Center for Advanced Study
WHEN: Monday February 20, noon to 1:15
WHERE: Jordan Hall (Psychology) room 100
WHAT: The two modes of processing concept: some implications
ABSTRACT
------------
The history and present status of the "two modes of processing" concept
will be reviewed. Differences between the system subserving object
recognition and the multi-loop control of spatial orientation will be
outlined. The relevance of this framework for our understanding of night-
time driving accidents, spatial disorientation/motion sickness, narrowing
of the visual field, and motion perception will be discussed.
-------
The next few speakers will be
Richard Thompson (Feburary 27)
Phil Cohen (Fairchild Artificial Intelligence Lab)
John Barwise (CSLI, Stanford Philosophy)
Announcements and abstracts will be posted.
∂15-Feb-84 0002 @SU-SCORE.ARPA:YM*@SU-AI Reminder: next AFLB talk
Received: from SU-SCORE by SU-AI with TCP/SMTP; 15 Feb 84 00:02:46 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 15 Feb 84 00:01:15-PST
Date: 15 Feb 84 0000 PST
From: Yoni Malachi <YM@SU-AI>
Subject: Reminder: next AFLB talk
To: aflb.all@SU-SCORE
N E X T A F L B T A L K
2/16/84 - Dr. Eli Upfal (U.C. Berkeley)
A probabilistic relation between desirable and feasible models
of parallel computation
We present a powerful probabilistic technique for simulating strong
models of synchronized parallel computation by weaker ones. In
particular, our technique eliminates the use of shared variables
without significant increase in the program run-time. The technique
is demonstrated by an algorithm simulating an n processors PRAM with
an arbitrary large shared memory by an n processor ULRTACOMPUTER - a
set of n processors communication through a bounded degree network.
We prove that if a program required t PRAM steps than our simulation
algorithm executes it on the ULTRACOMPUTER within O(t log**2 n )
steps with overwhelming probability.
******** Time and place: Feb. 16, 12:30 pm in MJ352 (Bldg. 460) *******
∂15-Feb-84 0943 BMACKEN@SRI-AI.ARPA new building
Received: from SRI-AI by SU-AI with TCP/SMTP; 15 Feb 84 09:43:32 PST
Date: Wed 15 Feb 84 09:42:28-PST
From: BMACKEN@SRI-AI.ARPA
Subject: new building
To: csli-folks@SRI-AI.ARPA
Late yesterday afternoon our architects presented the results
results of the scoping study and some of the most recent drawings
to the UCLBD (University Committee for Land and Building Development).
This is a committee made up of faculty, staff, and students who must
give approval for all building projects on Stanford land. Next
month we will seek approval for our building, and so we needed
to go this month to present a report. All the committee members
indicated that they liked our plans very much. Several said
it was a brilliant design to satisfy the constraints, one said
it was the most unusual design they'd seen for a Stanford building
(he meant it in a positive way), and one said it was the first
building he'd ever seen that he felt he would like to work in.
These people have seen LOTS of plans and lots of buildings, so
their opinions made me feel very good about the decisions we have
made so far. Thanks again for all your suggestions and ideas; the
design reflects them.
B.
-------
∂15-Feb-84 1100 ELYSE@SU-SCORE.ARPA House for sale
Received: from SU-SCORE by SU-AI with TCP/SMTP; 15 Feb 84 11:00:24 PST
Date: Wed 15 Feb 84 10:58:43-PST
From: Elyse Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: House for sale
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-9746
Dean Wessells has sent the following memo.
Gene.
Colleagues:
I am selling an Eichler on campus for what I believe will be a very reasonable
price. I want very much that an H&S faculty member, especially a young one,
should have the home. If any of your young (or new?) faculty are on the
market for housing, please have them call me (7-9784, 852-9395). To avoid
any conflict of interest or direct negotiations between me, as Dean, and one
of our faculty, Robin Hamill will handle financial negotiations on the house.
Thanks.
Norm
-------
∂15-Feb-84 1224 LEISER@SRI-AI.ARPA CSLI DEC 2060
Received: from SRI-AI by SU-AI with TCP/SMTP; 15 Feb 84 12:24:36 PST
Date: Wed 15 Feb 84 12:23:38-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: CSLI DEC 2060
To: kjb@SRI-AI.ARPA
cc: csli-folks@SRI-AI.ARPA
******************************************************************************
The current dial-in line for the CSLI DEC is 324-3923. This will connect you
to our present eight rotary hunt lines.
The DEC is very unstable at present, and we have had some trouble with our
front-end floppies being trashed -- there is no auto-bauding at present.
All this means is: if at first you don't succeed, dial, dial again!
******************************************************************************
-------
∂15-Feb-84 1429 GOLUB@SU-SCORE.ARPA [Kent Curtis <curtis%nsf-cs@CSNet-Relay>: recruiting]
Received: from SU-SCORE by SU-AI with TCP/SMTP; 15 Feb 84 14:29:08 PST
Date: Wed 15 Feb 84 14:20:40-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: [Kent Curtis <curtis%nsf-cs@CSNet-Relay>: recruiting]
To: faculty@SU-SCORE.ARPA
If you have any recommendations, please let me know. GENE
---------------
Return-Path: <Curtis%NSF-CS%NSF-CS@CSNet-Relay>
Received: from csnet-cic.ARPA by SU-SCORE.ARPA with TCP; Wed 15 Feb 84 13:43:44-PST
Date: 15 Feb 84 15:04:52-EDT (Wed)
From: Kent Curtis <curtis%nsf-cs@CSNet-Relay>
Return-Path: <Curtis%NSF-CS%NSF-CS@CSNet-Relay>
Subject: recruiting
To: adv-comm%Nsf-Cs@CSNet-Relay
Cc: curtis%Nsf-Cs@CSNet-Relay
Via: NSF-CS; 15 Feb 84 15:07-EST
We need help! There are two vacancies in the computer research division which
need to be filled, one as program director for theoretical computer science
and one as program director for intelligent systems. Please give us your
assistance in filling these positions by helping to publicize these
opportunities among colleagues who might be suitable. Word of mouth
recruiting has always been most effective for us but your assistance
is urgently needed.
Regards,
Kent
-------
∂15-Feb-84 1531 GOLUB@SU-SCORE.ARPA Meeting on Feb 23
Received: from SU-SCORE by SU-AI with TCP/SMTP; 15 Feb 84 15:30:58 PST
Date: Wed 15 Feb 84 15:18:26-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Meeting on Feb 23
To: "CSD Senior Faculty": ;
If for some reason you are unable to be at the senior faculty meeting
on Feb 23, please give me a letter with your vote. If you want to make an
explanation that would be fine. GENE
-------
∂15-Feb-84 1603 HOBBS@SRI-AI.ARPA Dinner with Hugh Kenner
Received: from SRI-AI by SU-AI with TCP/SMTP; 15 Feb 84 16:03:29 PST
Date: Wed 15 Feb 84 16:02:36-PST
From: HOBBS@SRI-AI.ARPA
Subject: Dinner with Hugh Kenner
To: csli-folks@SRI-AI.ARPA
There will be dinner with Hugh Kenner Thursday evening after the colloquium,
at 7:00 at Shogun Restaurant. Please sign up at the front desk of Ventura
Hall before the colloquium so we can have an accurate count for the
restaurant. Shogun is at 4390 El Camino in Los Altos, on the logical west
side of the street, somewhere between Page Mill and San Antonio.
-- Jerry Hobbs
-------
∂15-Feb-84 1719 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 19, February 16, 1984
Received: from SRI-AI by SU-AI with TCP/SMTP; 15 Feb 84 17:19:33 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 15 Feb 84 17:08:57-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 15 Feb 84 17:05:58-PST
Date: Wed 15 Feb 84 17:05:47-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 19, February 16, 1984
To: csli-friends@SRI-AI.ARPA
! CSLI Newsletter
February 16, 1984 * * * Number 19
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
SCHEDULE OF CSLI ACTIVITIES FOR *THIS* THURSDAY, February 16, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Bob Moore, SRI, discusses his paper,
Conference Room "A Formal Theory of Knowledge and Action."
12 noon TINLunch
Ventura Hall "Syntactic Structure and Social Function
Conference Room of Codeswitching," by Shana Poplack.
Discussion led by John Rickford.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Robin Cooper, U. Wisconsin, speaking on
Room G-19 ELIUSS (English Language Illustration
of Unification Situation Semantics)
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
*JORDAN HALL* "Mixups and Misreadings"
*Room 040* by Hugh Kenner, Johns Hopkins University
-----------
SCHEDULE FOR *NEXT* THURSDAY, FEBRUARY 23, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Discussion of Moore's paper and presentation
Conference Room led by John Etchemendy.
12 noon TINLunch
Ventura Hall "On Recent Treatments of the Semantics of
Conference Room `Control': Solutions in Search of a Problem?"
by David Dowty.
Discussion led by Ivan Sag.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Discussion led by Per-Kristian Halvorsen.
Room G-19 Topic to be announced.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Putnam's Paradox"
Room G-19 by David Lewis, Philosophy Dept., Princeton
-----------
! Page 2
-----------
SEMINAR ON FOUNDATIONS OF SITUATED LANGUAGE
Bob Moore, John Perry, Stan Rosenschein
Thursdays, 10:00 a.m., Ventura Hall Seminar Room
February 16 Bob Moore discusses "A Formal Theory of Knowledge and Action."
February 23 Discussion of Moore's paper and presentation
led by John Etchemendy.
March 1 Discussion of Bratman's paper, "Taking Plans Seriously,"
led by Stan Rosenschein.
-----------
SEMINAR ON SEMANTICS OF NATURAL LANGUAGE
Jon Barwise
Thursdays, 2:15 p.m., Redwood Hall, Room G-19
February 16 Robin Cooper on ELIUSS (English Language Illustration of
Unification Situation Semantics)
February 23 Per-Kristian Halvorsen, topic to be announced
March 1 Stanley Peters, topic to be announced
March 8 Richard Larsen, topic to be announced
March 15 Elisabet Engdahl, topic to be announced
March 22 Barbara Grosz, Topics in discourse and Situation Semantics
References: [S&A] Situations and Attitudes, by Barwise and Perry,
MIT Press, 1983
-----------
TINLUNCH SCHEDULE
TINLunch is held each Thursday at Ventura Hall, on the Stanford
University campus, as a part of CSLI activities. Copies of TINLunch
papers are available at SRI in EJ251 and at Stanford in Ventura Hall.
February 16 John Rickford (Guest of Stan Rosenschein)
February 23 Ivan Sag
March 1 Stuart Shieber
March 8 Brian Smith
March 15 Mark Stickel
March 22 Susan Stucky
March 29 Patrick Suppes
-----------
! Page 3
-----------
SEMANTICS OF PROGRAMMING LANGUAGES SEMINAR (C1)
Tuesday, February 21, 9:30 a.m., Ventura Hall
Having covered products, sums and function spaces of cpo's, we
will next discuss strict products, sums and function spaces, and the
omega-completion of a poset. The latter will be related to Scott's
notion of an information system.
-----------
ISSUES IN PERCEPTION, LANGUAGE, AND COGNITION (PSYCH 279)
WHO: Professor Hershel Liebowitz
Pennsylvania State University and
The Center for Advanced Study in the Behavioral Sciences
WHAT: The Two Modes of Processing Concept: Some Implications
WHEN: Monday, February 20, noon to 1:15
WHERE: Jordan Hall (Psychology), room 100
ABSTRACT:
The history and present status of the "two modes of processing"
concept will be reviewed. Differences between the system subserving
object recognition and the multiloop control of spatial orientation
will be outlined. The relevance of this framework for our under-
standing of nighttime driving accidents, spatial disorientation/motion
sickness, narrowing of the visual field, and motion perception will be
discussed.
February 27 Richard Thompson
March 5 Phil Cohen (Fairchild Artificial Intelligence Lab)
March 12 Jon Barwise (CSLI, Stanford Philosophy)
-----------
TALKWARE SEMINAR (CS 377)
WHO: Jim Mitchell, Acorn Systems (formerly of PARC)
WHAT: Interscript: A Language for Representing Documents
WHEN: Monday, February 27, 2:15-4:00 p.m.
WHERE: Bldg. 200, Room 205
ABSTRACT:
Interscript defines a digital representation of editable docu-
ments for interchange among editing systems. A script is the repre-
sentation of a document in the Interscript format; it can be
transmitted from one editor to another over a network or be stored for
later editing. A script is not limited to any particular editor: If
a script contains editable information some of which is not under-
standable by a particular editor, it is still possible to edit the
parts of the document understood by that editor without losing or
invalidating the parts it does not understand. Interscript is built
on a description language that is tiny but capable of extension by
definition. The semantics of this base language are expressed in a
denotational framework. The seminar will concentrate on the
Interscript language and how it is used to model various aspects of
document structure, especially layout.
-----------
! Page 4
-----------
MCCARTHY LECTURES ON THE FORMALIZATION OF COMMONSENSE KNOWLEDGE
John McCarthy will present the remaining three lectures of his
series (the first of the four was held January 20) at 3:00 p.m. in the
Ventura Hall Seminar Room on the dates shown below.
Friday, Feb. 17 "The Circumscription Mode of Nonmonotonic Reasoning"
Applications of circumscription to formalizing commonsense
facts. Application to the frame problem, the qualification
problem, and to the STRIPS assumption.
Friday, March 2 "Formalization of Knowledge and Belief"
Modal and first-order formalisms. Formalisms in which possible
worlds are explicit objects. Concepts and propositions as
objects in theories.
Friday, March 9 "Philosophical Conclusions Arising from AI Work"
Approximate theories, second-order definitions of concepts,
ascription of mental qualities to machines.
-----------
SEMINAR ON WHY DISCOURSE WON'T GO AWAY
WHO: Scott Soames, Princeton University
WHAT: Presupposition, Accommodation, and Context Change
WHEN: Tuesday, February 14, 3:15 p.m., *AND*
Tuesday, February 21, 3:15 p.m.
WHERE: Ventura Hall Seminar Room
ABSTRACT:
I will sketch the shape of a theory of presupposition and
attempt to integrate it with a theory of how semantical information is
encoded by sentences in a context and with a pragmatical theory of how
information is exchanged on the basis of utterances. In the first
lecture, I will bring together what seems to me to be the most
plausible foundational account of what presupposition is with the most
accurate descriptive treatments that have been produced in recent
years. This is significant, since the foundational and descriptive
accounts were developed independently and modifications in each are
needed to unite them. The most pressing remaining question concerns
the possible semantic basis for pragmatic presuppositional require-
ments of sentences.
In the first lecture, I consider and reject the strategy of
deriving these requirements from a non bivalent semantics. In the
second lecture, I will explore the possibility of deriving them from
the mechanisms provided by the contextual-change semantics of Irene
Heim.
-----------
! Page 5
-----------
STANFORD LINGUISTICS COLLOQUIUM
On Monday, February 13, Osamu Fujimura, who heads the Department
of Linguistics and Speech Analysis Research, AT&T, Bell Laboratories,
spoke on "The Transparency of the Phonetic Component in Linguistic
Description: Implications of Articulatory Studies."
-----------
SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
On Wednesday, February 15, Lou van den Dries of Stanford Univer-
sity spoke on "Some model theory for linearly ordered structures."
The Seminar in Logic and Foundations of Mathematics meets each
Wednesday from 4:15 to 5:30 p.m. in the Stanford Mathematics
Department, Room 383-P.
-----------
NEW DEVELOPMENTS IN THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS
The AMERICAN JOURNAL OF COMPUTATIONAL LINGUISTICS is the major
international journal devoted entirely to computational approaches to
natural language research. With the 1984 volume, its name is being
changed to COMPUTATIONAL LINGUISTICS to reflect its growing inter-
national coverage. There is now a European chapter of the ASSOCIATION
FOR COMPUTATIONAL LINGUISTICS and a growing interest in forming one in
Asia.
The journal also has many new people on its Editorial Staff.
James Allen, of the University of Rochester, has taken over as Editor.
The FINITE STRING Editor is now Ralph Weischedel of the University of
Delaware. Lyn Bates of Bolt Beranek and Newman is the Book Review
Editor. Michael McCord, now at IBM, remains as Associate Editor.
With these major changes in editorial staffing, the journal has
fallen behind schedule. In order to catch up this year, we will be
publishing close to double the regular number of issues. The first
issue for 1983, which was just mailed out, contains papers on
"Paraphrasing Questions Using Given and New Information" by Kathleen
McKeown and "Denotational Semantics for `Natural' Language Question-
Answering Programs" by Michael Main and David Benson. There is a
lengthy review of Winograd's new book by Sergei Nirenburg and a
comprehensive description of the new Center for the Study of Language
and Information at Stanford University.
James Allen, CL Editor
Dept. of Computer Science
The University of Rochester
Rochester, NY 14627
-----------
-------
∂15-Feb-84 1928 REGES@SU-SCORE.ARPA Grey Tuesday Reminder
Received: from SU-SCORE by SU-AI with TCP/SMTP; 15 Feb 84 19:28:39 PST
Date: Wed 15 Feb 84 19:27:53-PST
From: Stuart Reges <REGES@SU-SCORE.ARPA>
Subject: Grey Tuesday Reminder
To: faculty@SU-SCORE.ARPA
Office: Margaret Jacks 210, 497-9798
Remember that next Tuesday at 2:30 we will have our Grey Tuesday meeting in
Jacks 252. We will be discussing the progress of all the PhD students at that
time. For those of you who are going to be out of town, please get any comments
you might have to me before you leave and I will bring them to the meeting. If
you can't make the meeting, I would be most interested in a few words about
your advisees.
Thanks!
Stuart
-------
∂15-Feb-84 2052 LAWS@SRI-AI.ARPA AIList Digest V2 #19
Received: from SRI-AI by SU-AI with TCP/SMTP; 15 Feb 84 20:52:24 PST
Date: Tue 14 Feb 1984 17:27-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #19
To: AIList@SRI-AI
AIList Digest Wednesday, 15 Feb 1984 Volume 2 : Issue 19
Today's Topics:
Requests - OPS5 & IBM LISP,
LISP - Timings,
Bindings - G. Spencer-Brown,
Knowledge Acquisition - Regrets,
Alert - 4-Color Problem,
Brain Theory - Definition,
Seminars - Analogy & Causal Reasoning & Tutorial Discourse
----------------------------------------------------------------------
Date: Mon 13 Feb 84 10:06:53-PST
From: Ted Markowitz <G.TJM@SU-SCORE.ARPA>
Subject: OPS5 query
I'd like to find out some information on acquiring a copy of
the OPS5 system. Is there a purchase price, is it free-of-charge,
etc. Please send replies to
G.TJM@SU-SCORE
Thanks.
--ted
------------------------------
Date: 1 Feb 1984 15:14:48 EST
From: Robert M. Simmons <simmons@EDN-UNIX>
Subject: lisp on ibm
Can anyone give me pointers to LISP systems that run on
IBM 370's under MVS? Direct and indirect pointers are
welcome.
Bob Simmons
simmons@edn-unix
------------------------------
Date: 11 Feb 84 17:54:24 EST
From: John <Roach@RUTGERS.ARPA>
Subject: Timings of LISPs and Machines
I dug up these timings, they are a little bit out of date but seem a little
more informative. They were done by Dick Gabriel at SU-AI in 1982 and passed
along by Chuck Hedrick at Rutgers. Some of the times have been updated to
reflect current machines by myself. These have been marked with the
date of 1984. All machines were measured using the function -
an almost Takeuchi function as defined by John McCarthy
(defun tak (x y z)
(cond ((not (< y x))
z)
(t (tak (tak (1- x) y z)
(tak (1- y) z x)
(tak (1- z) x y)))))
------------------------------------------
(tak 18. 12. 6.)
On 11/750 in Franz ordinary arith 19.9 seconds compiled
On 11/780 in Franz with (nfc)(TAKF) 15.8 seconds compiled (GJC time)
On Rutgers-20 in Interlisp/1984 13.8 seconds compiled
On 11/780 in Franz (nfc) 8.4 seconds compiled (KIM time)
On 11/780 in Franz (nfc) 8.35 seconds compiled (GJC time)
On 11/780 in Franz with (ffc)(TAKF) 7.5 seconds compiled (GJC time)
On 11/750 in PSL, generic arith 7.1 seconds compiled
On MC (KL) in MacLisp (TAKF) 5.9 seconds compiled (GJC time)
On Dolphin in InterLisp/1984 4.81 seconds compiled
On Vax 11/780 in InterLisp (load = 0) 4.24 seconds compiled
On Foonly F2 in MacLisp 4.1 seconds compiled
On Apollo (MC68000) PASCAL 3.8 seconds (extra waits?)
On 11/750 in Franz, Fixnum arith 3.6 seconds compiled
On MIT CADR in ZetaLisp 3.16 seconds compiled (GJC time)
On MIT CADR in ZetaLisp 3.1 seconds compiled (ROD time)
On MIT CADR in ZetaLisp (TAKF) 3.1 seconds compiled (GJC time)
On Apollo (MC68000) PSL SYSLISP 2.93 seconds compiled
On 11/780 in NIL (TAKF) 2.8 seconds compiled (GJC time)
On 11/780 in NIL 2.7 seconds compiled (GJC time)
On 11/750 in C 2.4 seconds
On Rutgers-20 in Interlisp/Block/84 2.225 seconds compiled
On 11/780 in Franz (ffc) 2.13 seconds compiled (KIM time)
On 11/780 (Diablo) in Franz (ffc) 2.1 seconds compiled (VRP time)
On 11/780 in Franz (ffc) 2.1 seconds compiled (GJC time)
On 68000 in C 1.9 seconds
On Utah-20 in PSL Generic arith 1.672 seconds compiled
On Dandelion in Interlisp/1984 1.65 seconds compiled
On 11/750 in PSL INUM arith 1.4 seconds compiled
On 11/780 (Diablo) in C 1.35 seconds
On 11/780 in Franz (lfc) 1.13 seconds compiled (KIM time)
On UTAH-20 in Lisp 1.6 1.1 seconds compiled
On UTAH-20 in PSL Inum arith 1.077 seconds compiled
On Rutgers-20 in Elisp 1.063 seconds compiled
On Rutgers-20 in R/UCI lisp .969 seconds compiled
On SAIL (KL) in MacLisp .832 seconds compiled
On SAIL in bummed MacLisp .795 seconds compiled
On MC (KL) in MacLisp (TAKF,dcl) .789 seconds compiled
On 68000 in machine language .7 seconds
On MC (KL) in MacLisp (dcl) .677 seconds compiled
On SAIL in bummed MacLisp (dcl) .616 seconds compiled
On SAIL (KL) in MacLisp (dcl) .564 seconds compiled
On Dorado in InterLisp Jan 1982 (tr) .53 seconds compiled
On UTAH-20 in SYSLISP arith .526 seconds compiled
On SAIL in machine language .255 seconds (wholine)
On SAIL in machine language .184 seconds (ebox-doesn't include mem)
On SCORE (2060) in machine language .162 seconds (ebox)
On S-1 Mark I in machine language .114 seconds (ebox & ibox)
I would be interested if people who had these machines/languages available
could update some of the timings. There also isn't any timings for Symbolics
or LMI.
John.
------------------------------
Date: Sun, 12 Feb 1984 01:14 EST
From: MINSKY%MIT-OZ@MIT-MC.ARPA
Subject: AIList Digest V2 #14
In regard to G Spencer Brown, if you are referring to author of
the Laws of Form, if that's what it was called: I believe he was
a friend of Bertrand Russell and that he logged out
quite a number of years ago.
------------------------------
Date: Sun, 12 Feb 84 14:18:04 EST
From: Brint <abc@brl-bmd>
Subject: Re: "You cant go home again"
I couldn't agree more (with your feelings of regret at not
capturing the expertise of the "oldster" in meterological
lore).
My dad was one of the best automotive diagnosticians in
Baltimore until his death six years ago. His uncanny
ability to pinpoint a problem's cause from external
symptoms was locally legendary. Had I known then what I'm
beginning to learn now about the promise of expert systems,
I'd have spent many happy hours "picking his brain" with
the (unfilled) promise of making us both rich!
------------------------------
Date: Mon 13 Feb 84 22:15:08-EST
From: Jonathan Intner <INTNER@COLUMBIA-20.ARPA>
Subject: The 4-Color Problem
To Whom It May Concern:
The computer proof of the 4 - color problem can be found in
Appel, K. and W. Haken ,"Every planar map is 4-colorable-1 :
Discharging", "Every planar map is 4-colorable-2: Reducibility",
Illinois Journal of Mathematics, 21, 429-567 (1977). I haven't looked
at this myself, but I understand from Mike Townsend (a Prof here at
Columbia) that the proof is a real mess and involves thousands of
special cases.
Jonathan Intner
INTNER@COLUMBIA-20.ARPA
------------------------------
Date: 11 Feb 1984 13:50-PST
From: Andy Cromarty <andy@AIDS-Unix>
Subject: Re: Brain, a parallel processor?
What are the evidences that the brain is a parallel processor?
My own introspection seem to indicate that mine is doing time-sharing.
-- Rene Bach <BACH@SUMEX-AIM.ARPA>
You are confusing "brain" with "mind".
------------------------------
Date: 10 Feb 1984 15:23 EST (Fri)
From: "Daniel S. Weld" <WELD%MIT-OZ@MIT-MC.ARPA>
Subject: Revolving Seminar
[Forwarded by SASW@MIT-MC.]
Wednesday, February 15, 4:00pm 8th floor playroom
Structure-Mapping: A Theoretical Framework for Analogy
Dedre Gentner
The structure-mapping theory of analogy describes a set of
principles by which the interpretation of an analogy is derived
from the meanings of its terms. These principles are
characterized as implicit rules for mapping knowledge about a
base domain into a target domain. Two important features of the
theory are (1) the rules depend only on syntactic properties of
the knowledge representation, and not on the specific content of
the domains; and (2) the theoretical framework allows analogies
to be distinguished cleanly from literal similarity statements,
applications of general laws, and other kinds of comparisons.
Two mapping principles are described: (1) Relations between
objects, rather than attributes of objects, are mapped from base
to target; and (2) The particular relations mapped are determined
by @u(systematicity), as defined by the existence of higher-order
relations. Psychological experiments supporting the theory are
described, and implications for theories of learning are
discussed.
COMING SOON: Tomas Lozano-Perez, Jerry Barber, Dan Carnese, Bob Berwick, ...
------------------------------
Date: Mon 13 Feb 84 09:15:36-PST
From: Juanita Mullen <MULLEN@SUMEX-AIM.ARPA>
Subject: SIGLUNCH ANNOUNCEMENT - FEBRUARY 24, 1984
[Reprinted from the Stanford SIGLUNCH distribution.]
Friday, February 24, 1984
LOCATION: Chemistry Gazebo, between Physical & Organic Chemistry
12:05
SPEAKER: Ben Kuipers, Department of Mathematics
Tufts University
TOPIC: Studying Experts to Learn About Qualitative
Causal Reasoning
By analyzing a verbatim protocol of an expert's explanation we can
derive constraints on the conceptual framework used by human experts
for causal reasoning in medicine. We use these constraints, along
with textbook descriptions of physiological mechanisms and the
computational requirements of successful performance, to propose a
model of qualitative causal reasoning. One important design decision
in the model is the selection of the "envisionment" version of causal
reasoning rather than a version based on "causal links." The
envisionment process performs a qualitative simulation, starting with
a description of the structure of a mechanism and predicting its
behavior. The qualitative causal reasoning algorithm is a step toward
second-generation medical diagnosis programs that understand how the
mechanisms of the body work. The protocol analysis method is a
knowledge acquisition technique for determining the conceptual
framework of new types of knowledge in an expert system, prior to
acquiring large amounts of domain-specific knowledge. The qualitative
causal reasoning algorithm has been implemented and tested on medical
and non-medical examples. It will be the core of RENAL, a new expert
system for diagnosis in nephrology, that we are now developing.
------------------------------
Date: 12 Feb 84 0943 EST (Sunday)
From: Alan.Lesgold@CMU-CS-A (N981AL60)
Subject: colloquium announcement
[Forwarded from the CMU-C bboard by Laws@SRI-AI.]
THE INTELLIGENT TUTORING SYSTEM GROUP
LEARNING RESEARCH AND DEVELOPMENT CENTER
UNIVERSITY OF PITTSBURGH
AN ARCHITECTURE FOR
TUTORIAL DISCOURSE
BEVERLY P. WOOLF
COMPUTER AND INFORMATION SCIENCE DEPARTMENT
UNIVERSITY OF MASSACHUSETTS
WEDNESDAY, FEBRUARY 15,
2:00 - 3:00, LRDC AUDITORIUM (SECOND FLOOR)
Human discourse is quite complex compared to the present ability of
machines to handle communication. Sophisticated research into discourse
is needed before we can construct intelligent interactive systems. This
talk presents recent research in the areas of discourse generation, with
emphasis on teaching and tutoring dialogues.
This talk describes MENO, a system where hand tailored rules have
been used to generate flexible responses in the face of student
failures. The system demonstrates the effectiveness of separating
tutoring knowledge and tutoring decisions from domain and student
knowledge. The design of the system suggests a machine theory of
tutoring and uncovers some of the conventions and intuitions of tutoring
discourse. This research is applicable to any intelligent interface
which must reason about the users knowledge.
------------------------------
End of AIList Digest
********************
ailist%sri-ai
Serial or parallel
It seems to me that introspection can tell us that the brain
does many things serially. For example, a student with 5 problems
on an examination cannot set 5 processes working on them. Indeed
I can't see that introspection indicates that anything is done
in parallel, although it does indicate that many things are done
subconsciously. This is non-trivial, because one could imagine
a mind that could set several processes going subconsciously and
then look at them from time to time to see what progress they
were making.
On the other hand, anatomy suggests and physiological
experiments confirm that the brain does many things in parallel.
These things include low level vision processing and probably
also low level auditory processing and also reflexes. For example,
the blink reflex seems to proceed without thought, although it
can be observed and in parallel with whatever else is going on.
Indeed one might regard the blink reflex and some well learned
habits as counter-examples to my assertion that one can't set
parallel processes going and then observe them.
All else seems to be conjecture. I'll conjecture that
a division of neural activity into serial and parallel activities
developed very early in evolution. For example, a bee's eye is
a parallel device, but the bee carries out long chains of serial
activities in foraging. My more adventurous conjecture is that
primate level intelligence involves applying parallel pattern
recognition processes evolve in connection with vision to records
of the serial activities of the organism. The parallel processes
of recognition are themselves subconscious, but the results have
to take part in the serial activity. Finally, seriality seems
to be required for coherence. An animal that seeks food by
locomotion works properly only if it can go in one direction
at a time, whereas a sea anemone can wave all its tentacles at
once and needs only very primitive seriality that can spread
in a wave of activity.
Perhaps someone who knows more physiology can offer more
information about the division of animal activity into serial
and parallel kinds.
∂16-Feb-84 1043 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI by SU-AI with TCP/SMTP; 16 Feb 84 10:42:16 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 16 Feb 84 08:47:07-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 16 Feb 84 08:44:58-PST
Date: Thu 16 Feb 84 08:45:54-PST
From: DKANERVA@SRI-AI.ARPA
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: csli-friends@SRI-AI.ARPA
SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
SPEAKER: Prof. Rolando Chuaqui, University of Chile
TITLE: Well-ordering types in theories of classes.
TIME: Wednesday, Feb. 22, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
-------
∂16-Feb-84 1657 PETERS@SRI-AI.ARPA Last pass on fixing a meeting time
Received: from SRI-AI by SU-AI with TCP/SMTP; 16 Feb 84 16:56:52 PST
Date: Thu 16 Feb 84 16:57:40-PST
From: Stanley Peters <PETERS@SRI-AI.ARPA>
Subject: Last pass on fixing a meeting time
To: csli-b1@SRI-AI.ARPA
Can everyone who cares about the difference tell me whether
they would prefer Mondays at 3:15 or Thursdays at 10:00 as
the time for B1 and D4 to meet.
-------
∂16-Feb-84 2032 BRODER@SU-SCORE.ARPA Conference on Computer Algebra
Received: from SU-SCORE by SU-AI with TCP/SMTP; 16 Feb 84 20:32:22 PST
Date: Thu 16 Feb 84 20:30:25-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Conference on Computer Algebra
To: aflb.all@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
There will be a conference on computer algbraic systems as a tool for
research in mathematics and physics, at NYU, on April 5 and 6. The
conference consists of 12 invited talks. There will be demos of
Macsyma, Maple, muMATH, and everything else.
I posted the official announcement on the AA physical bulletin board.
If there is enough interest, I'll also distribute it electronically.
- Andrei
-------
∂16-Feb-84 2217 @SRI-AI.ARPA:halvorsen.pa@PARC-MAXC.ARPA Re: Last pass on fixing a meeting time
Received: from SRI-AI by SU-AI with TCP/SMTP; 16 Feb 84 22:17:45 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Thu 16 Feb 84 22:19:09-PST
Date: 16 Feb 84 22:11 PST
From: halvorsen.pa@PARC-MAXC.ARPA
Subject: Re: Last pass on fixing a meeting time
In-reply-to: Stanley Peters <PETERS@SRI-AI.ARPA>'s message of Thu, 16
Feb 84 16:57:40 PST
To: PETERS@SRI-AI.ARPA
cc: csli-b1@SRI-AI.ARPA
I would like Mondays at 3:15 rather than Thursday at 10. The latter
will conflict with other Thursday activities.
Kris
∂17-Feb-84 0901 GOLUB@SU-SCORE.ARPA sabbatical leave
Received: from SU-SCORE by SU-AI with TCP/SMTP; 17 Feb 84 09:00:45 PST
Date: Fri 17 Feb 84 08:49:22-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: sabbatical leave
To: faculty@SU-SCORE.ARPA
Please let me know if you are planning sabbatical leave next year.
Let me know how long and which quarters.
GENE
-------
∂17-Feb-84 1354 @SU-SCORE.ARPA:golub@navajo Missing black book
Received: from SU-SCORE by SU-AI with TCP/SMTP; 17 Feb 84 13:54:18 PST
Received: from Navajo by SU-SCORE.ARPA with TCP; Fri 17 Feb 84 13:53:21-PST
Date: Fri, 17 Feb 84 13:53:13 pst
To: faculty@Score
Subject: Missing black book
From: Gene Golub <golub@navajo>
------- Forwarded Message
-------
I am missing my date book - black and 5x7 and a folder.
Please return it to me as soon as possible if you find it.
GENE
------- End of Forwarded Message
∂17-Feb-84 2105 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
Received: from SU-SCORE by SU-AI with TCP/SMTP; 17 Feb 84 21:04:10 PST
Date: Fri 17 Feb 84 21:03:19-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Next AFLB talk(s)
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
Again I'll be out of town for the next two weeks. Yoni Malachi has
agreed to continue to help run the AFLB during my trip. If you need
to reach me, please leave a msg on my home answering machine: (415)
494-8608. I'll check it daily. - Andrei
!!!!! Note special day, time, and room for David Johnson's talk !!!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2/23/84 - Dr. Jacques Desarmenien (Stanford)
"An Algorithm for the Rota Straightening formula"
The letter-place algebra is a convenient algebraic encoding of the
placement of not necessarily distinct objects into boxes. It was first
studied by Rota in the context of invariant theory, but revealed to be
a fundamental concept for the theory of the representation of the
symmetric and linear groups.
Rota's main result is the "straightening formula", giving the
characterization of a remarkable basis for this algebra. Determining
the representation of any element as a linear combination of basis
elements involves simple combinatorial constructions and a moderately
well-known sorting result.
The talk will be self-contained and elementary.
******** Time and place: Feb. 23, 12:30 pm in MJ352 (Bldg. 460) *******
3/1/84 - Dr. Avi Wigderson (Berkeley)
"How dicreet is the discrete log?"
Blum and Micali showed how to "hide" one bit in the Discrete Logarithm
function. We show how to hide k bits, for all k=O(log log P), where P
is the modulus. This cuts the trade-off time vs. secure bits by a
factor of k for coin flipping and pseudo-random number generation.
******** Time and place: March 1, 12:30 pm in MJ352 (Bldg. 460) *******
Special AFLB (Note date, time and room!)
3/2/84 - Dr. D. S. Johnson (ATT Bell Labs)
"Some Unexpected Expected Behavior Results for Bin Packing"
This will be an informal presentation of recent work on the
probabilistic analysis of simple heuristics for bin packing. We have
two main results. For the first-fit heuristic, we show that, if the
items are evenly distributed between 0 and 1, then the expected error
grows as the 4/5 power of the optimum. It was widely believed that
the error is linear. Our second result states that, if the items are
spread between 0 and 1/2, then the expected error of the first-fit
decreasing heuristic is constant. We prove these average-case results
by doing essentially worst-case analysis on certain dense subsets of
the inputs.
This is joint work with Bentley, Leighton, C.C.McGeoch, and L. McGeoch.
******** Time and place: March 2, 2:15 pm in MJ252 (Bldg. 460) *******
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for this academic year have been filled
so far.
For more information about future AFLB meetings and topics you might
want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂18-Feb-84 0122 @SRI-AI.ARPA:Kaplan.pa@PARC-MAXC.ARPA Visit by George Miller
Received: from SRI-AI by SU-AI with TCP/SMTP; 18 Feb 84 01:22:34 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Sat 18 Feb 84 01:22:29-PST
Date: 17 Feb 84 09:42 PST
From: Kaplan.pa@PARC-MAXC.ARPA
Subject: Visit by George Miller
To: CSLI-Folks@SRI-AI.ARPA
George Miller, a member of the CSLI Advisory Panel, will be visiting
from February 27 through February 29. The purpose of his visit is to
help us understand how to develop a stronger connection between the
abstract theoretical activities that most of us are engaged in and the
more empirical constraints on language and information that
psychological research might provide.
George will be talking to members of the psychology department, and we
encourage all CSLIers with interests or thoughts on these matters to
arrange a time to talk to him. His schedule will be coordinated by
Leslie Batema (LB@SRI-AI, 497-0939).
George will also give a special colloquium, co-sponsored by CSLI and the
Psychology Department, at 4pm on Monday, February 27. The topic is
"Some Thoughts about Lexicons, Objective and Subjective", place to be
announced.
This visit is one step towards planning a larger psychological component
to CSLI research, with closer ties to other research in the Psychology
Department.
∂18-Feb-84 0224 BMACKEN@SRI-AI.ARPA furniture for trailors
Received: from SRI-AI by SU-AI with TCP/SMTP; 18 Feb 84 02:24:28 PST
Date: Fri 17 Feb 84 11:05:38-PST
From: BMACKEN@SRI-AI.ARPA
Subject: furniture for trailors
To: csli-folks@SRI-AI.ARPA
We need to order the furniture for the trailors on Tuesday of next
week. We decided that we couldn't plan at this point what furniture
would be good in the new building, and we don't have a very large
furniture budget for the trailors. We want to order what you will
need to work comfortably for a year an a half, but we don't want
to order more than will be used. We had planned a desk, desk chair,
side chair, and bookshelffor everyone, aandrminal table for every offi
office. We have the following two options for desks: (1)mtal desk
with a fake wood top with a file drawer, 4 side drawers, a center
drawer and a pull-out surface, (2) 2 small file cabinets with a board
across to form the surface; the board would be rounded, and made with
overhangs to keep it from sliding; one of the file cabinets could
have two small drawers and one file drawer.
Option 2 is more expensive than option 1, but we could probably use
the file cabinets in the new building. Some people prefer the look of
Option 2. If people need a 2 drawer file in addition to option 1, but
wouldn't need it with option 2, option 1 would become the more
expensive.
So we need to know what you will need. If you do not already have an
office in Ventura would you please send the answers to the following questions
to JOYCE@sri-ai. (Joyce has investigated many options to find ones
that were within the budget, not bad looking, and comfortable.)
(a)Do you prefer Option 1 or Option 2?
(b)Would you need a 2 drawer file in addition to either option?
(c)How many shelves do you need the bookshelf to have? The shelf
we are considering is 32 ches wide; it can have 2, 3, 4, 5
or 6 shelves,.
3
We can get price breaks by buying in quantity, so we would like to
settle on one kind of desk and bookshelf. If you feel very strongly about your
choice let us know.
Please let Joyce know by noon on Tuesday Feb 21, so we can make our
decisions and get the order in by Tuesday afternoon.
Thanks.
B.
PS
The trailors are still scheduled to be delivered March 13 and ready
for occupancy on March 20.
-------
∂18-Feb-84 0316 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Monday (Feb 20) meeting of the class
Received: from SRI-AI by SU-AI with TCP/SMTP; 18 Feb 84 03:16:12 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sat 18 Feb 84 03:03:22-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sat 18 Feb 84 03:01:23-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sat 18 Feb 84 03:02:06-PST
Received: from Psych by Score with Pup; Fri 17 Feb 84 18:09:52-PST
Date: 17 Feb 1984 18:09:03-PST
From: brian at SU-Tahoma
To: Roy.Maxion@CMU-CS-A at score, ames-lm!ahumada@riacs, ames-lm!beau@riacs,
ames-lm!ken@riacs, bboard@kestrel, card@parc-maxc at score, csli-friends@sri-ai at score,
dkanerva@sri-ai at score, farrell@parc-maxc at score, gascon@parc at score,
gsmith@sri-ai at score, halasz@parc-maxc at score, horaud@sri-ai at score,
jan, moran@parc-maxc at score, msgs, pentland@sri-ai at score, pierre@sri-ai at score,
prazdny@sri-kl at score, su-bboards@score, witkin@sri-kl at score
Subject: Monday (Feb 20) meeting of the class
This note is just to confirm that we will, indeed, be meeting this
Monday despite the fact that it is All Presidents' Day. Room 100
in the Psychology Bldg. at noon. Come by for a pleasant break on
a quiet day.
brian
∂18-Feb-84 0913 GOLUB@SU-SCORE.ARPA Grey Tuesday
Received: from SU-SCORE by SU-AI with TCP/SMTP; 18 Feb 84 09:13:19 PST
Date: Sat 18 Feb 84 09:12:45-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Grey Tuesday
To: faculty@SU-SCORE.ARPA
The Gray Tuesday meeting will take place on Tuesday (!) Feb 21 at 2:30.
There are a few departmental things to discuss so even if you did not
plan on being there for the whole meeting, please come to the beginning.
It's always interesting to hear of the progress of our students so please
do come even if you are not involved with many students. These meeting should
help in giving us a sense of community.
GENE
-------
∂18-Feb-84 1058 @SRI-AI.ARPA:Kay.PA@PARC-MAXC.ARPA Re: furniture for trailors
Received: from SRI-AI by SU-AI with TCP/SMTP; 18 Feb 84 10:58:06 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Sat 18 Feb 84 10:57:59-PST
Date: Sat, 18 Feb 84 10:55 PST
From: Kay.PA@PARC-MAXC.ARPA
Subject: Re: furniture for trailors
In-reply-to: "BMACKEN@SRI-AI.ARPA's message of Fri, 17 Feb 84 11:05:38
PST"
To: BMACKEN@SRI-AI.ARPA
cc: csli-folks@SRI-AI.ARPA
I prefer option 2 and perfer more rather than less shelves in the
bookcase, but am not particular as to the exact number.
BUT LOOK--
Have you considered that most if not all of these offices will have
Xerox 1100's in them and indeed that these are likely to become one of
there more salient features? A terminal table of the usual design does
not work for them and it is the judgement of many that a standard desk
is about three inches too high to make working with them comfortable.
On the other hand, a lower desk or table seems OK for ordinary purposes.
--Martin.
∂19-Feb-84 1700 ULLMAN@SU-SCORE.ARPA S/C plan
Received: from SU-SCORE by SU-AI with TCP/SMTP; 19 Feb 84 17:00:24 PST
Date: Sun 19 Feb 84 14:32:00-PST
From: Jeffrey D. Ullman <ULLMAN@SU-SCORE.ARPA>
Subject: S/C plan
To: super@SU-SCORE.ARPA
I have a copy of the DARPA S/C plan. Anybody want to take a look?
-------
∂19-Feb-84 2022 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Tuesday's meeting of the discourse seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 19 Feb 84 20:21:54 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 19 Feb 84 20:14:24-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 19 Feb 84 20:12:26-PST
Date: 19 Feb 1984 2011-PST
From: Almog at SRI-AI
Subject: Tuesday's meeting of the discourse seminar
To: csli-friends at SRI-AI
This coming Tuesday, S.Soames was supposed to give his second talk. Many
people are going to be away and so we postpone the meeting till next week.
Thus, we will NOT meet on 2.21.84. See you on 2.28.84.
-------
∂20-Feb-84 0934 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Prof. Rolando Chuaqui, University of Chile
TITLE: Well-ordering types in theories of classes.
TIME: Wednesday, Feb. 22, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
∂20-Feb-84 0943 @SRI-AI.ARPA:CLT@SU-AI SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI by SU-AI with TCP/SMTP; 20 Feb 84 09:43:32 PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Mon 20 Feb 84 09:43:17-PST
Date: 20 Feb 84 0934 PST
From: Carolyn Talcott <CLT@SU-AI>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Prof. Rolando Chuaqui, University of Chile
TITLE: Well-ordering types in theories of classes.
TIME: Wednesday, Feb. 22, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
∂20-Feb-84 1738 ETCHEMENDY@SRI-AI.ARPA Dinner with Lewis
Received: from SRI-AI by SU-AI with TCP/SMTP; 20 Feb 84 17:38:31 PST
Date: Mon 20 Feb 84 17:38:37-PST
From: ETCHEMENDY@SRI-AI.ARPA
Subject: Dinner with Lewis
To: csli-folks@SRI-AI.ARPA
After the CSLI colloquium this Thursday (David Lewis, "Putnam's
Paradox", usual time and place), there will be a dinner at La Fiesta in
Mountain View. If you think you might be interested in going to dinner
with Lewis, let me know by about noon on Thursday.
--John Etchemendy
-------
∂20-Feb-84 1950 LAWS@SRI-AI.ARPA AIList Digest V2 #20
Received: from SRI-AI by SU-AI with TCP/SMTP; 20 Feb 84 19:50:31 PST
Date: Fri 17 Feb 1984 09:22-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #20
To: AIList@SRI-AI
AIList Digest Friday, 17 Feb 1984 Volume 2 : Issue 20
Today's Topics:
Lisp - Timing Data Caveat,
Bindings - G. Spencer Brown,
Logic - Nature of Undecidability,
Brain Theory - Parallelism,
Expert Systems - Need for Perception,
AI Culture - Work in Progress,
Seminars - Learning & Automatic Deduction & Commonsense Reasoning
----------------------------------------------------------------------
Date: 16 Feb 1984 1417-PST
From: VANBUER at USC-ECL.ARPA
Subject: Timing Data Caveat
A warning on the TAK performance testing: this code only exercises
function calling and small integer arithmetic, and none of things
most heavily used in "real" lisp programming: CONSing, garbage collection,
paging (ai stuff is big after all).
Darrel J. Van Buer
------------------------------
Date: Wed, 15 Feb 84 11:15:21 EST
From: John McLean <mclean@NRL-CSS>
Subject: G. Spencer-Brown and undecidable propositions
G. Spencer-Brown is very much alive. He spent several months at NRL a couple
of years ago and presented lectures on his purported proof of the four color
theorem. Having heard him lecture on several topics previously, I did not feel
motivated to attend his lectures on the four color theorem so I can't comment
on them first hand. Those who knew him better than I believe that he is
currently at Oxford or Cambridge. By the way, he was not a friend of Russell's
as far as I know. Russell merely said something somewhat positive about LAWS
OF FORM.
With respect to undecidability, I can't figure out what Charlie Crummer means
by "undecidable proposition". The definition I have always seen is that a
proposition is undecidable with respect to a set of axioms if it is
independent, i.e,. neither the proposition nor its negation is provable.
(An undecidable theory is a different kettle of fish altogether.) Examples are
Euclid's 5th postulate with respect to the other 4, Goedel's sentence with
respect to first order number theory, the continuum hypothesis with respect to
set theory, etc. I can't figure out the claim that one can't decide whether
an undecidable proposition is decidable or not. Euclid's 5th postulate,
Goedel's sentence, and the continuum hypothesis have been proven to be
undecidable. For simple theories, such as sentential logic (i.e., no
quantifiers), there are even algorithms for detecting undecidability.
John McLean
------------------------------
Date: Wed, 15 Feb 84 11:18:43 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: G. Spencer-Brown and undecidable propositions
Thanks for the lead to G. S-B. I think I understand what he is driving at with
THE LAWS OF FORM so I would like to see his alledged 4-color proof.
Re: undecidability... Is it true that all propositions can be proved decidable
or not with respect to a particular axiomatic system from WITHIN that system?
My understanding is that this is not generally possible. Example (Not a proof
of my understanding): Is the value of the statement "This statement is false."
decidable from within Boolean logic? It seems to me that from within Boolean
logic, i.e. 2-valued logic, all that would be seen is that no matter how long
I crank I never seem to be able to settle down to a unique value. If this
proposition is fed to a 2-valued logic program (written in PROLOG, LISP, or
whatever language one desires) the program just won't halt. From OUTSIDE the
machine, a human programmer can easily detect the problem but from WITHIN
the Boolean system it's not possible. This seems to be an example of the
halting problem.
--Charlie
------------------------------
Date: 16 Feb 1984 12:22 EST (Thu)
From: "Steven C. Bagley" <BAGLEY%MIT-OZ@MIT-MC.ARPA>
Subject: Quite more than you want to know about George Spencer Brown
Yes, Spencer Brown was associated with Russell, but since Lord Russell
died recently (1970), I think it safe to assume that not ALL of his
associates are dead, yet, at least.
There was a brief piece about Spencer Brown in "New Scientist" several
years ago (vol. 73, no. 1033, January 6, 1977, page 6). Here are two
interesting quotes:
"What sets him apart from the many others who have claimed a proof of
the [four-color] theorem are his technique, and his personal style.
Spencer Brown's technique rests on a book he wrote in 1964 called
`Laws of Form.' George Allen and Unwin published it in 1969, on the
recommendation of Bertrand Russell. In the book he develops a new
algebra of logic -- from which the normal Boolean algebra (a means of
representing propositions and arguments with symbols) can be derived.
The book has had a mixed reputation, from `a work of genius' to
`pretentious triviality.' It is certainly unorthodox, and mixes
metaphysics and mathematics. Russell himself was taken with the work,
and mentions it in his autobiography....
The style of the man is extravagant -- he stays at the Savoy -- and
all-embracing. He was in the Royal Navy in the Second World War; has
degrees in philosophy and psychology (but not mathematics); was a
lecturer in logic at Christ Church College, Oxford; wrote a treatise
on probability; a volume of poetry, and a novel; was a chief logic
designer with Mullard Equipment Ltd where his patented design of a
transistorised elevator logic circuit led to `Laws of Form'; has two
world records for gliding; and presently lectures part-time in the
mathematics department at the University of Cambridge while also
managing his publishing business."
I know of two reviews of "Laws of Form": one by Stafford Beer, the
British cyberneticist, which appeared in "Nature," vol. 223, Sept 27,
1969, and the other by Lancelot Law Whyte, which was published in the
British Journal of the Philosophy of Science, vol 23, 1972, pages
291-292.
Spencer Brown's probability work was published in a book called
"Probability and Scientific Inference", in the late 1950's, if my
memory serves me correctly. There is also an early article in
"Nature" called "Statistical Significance in Psychical Research", vol.
172, July 25, 1953, pp. 154-156. A comment by Soal, Stratton, and
Trouless on this article appeared in "Nature" vol 172, Sept 26, 1953,
page 594, and a reply by Spencer Brown immediately follows. The first
sentence of the initial article reads as follows: "It is proposed to
show that the logical form of the data derived from experiments in
psychical research which depend upon statistical tests is such as to
provide little evidence for telepathy, clairvoyance, precognition,
psychokinesis, etc., but to give some grounds for questioning the
practical validity of the test of significance used." Careful Spencer
Brown watchers will be interested to note that this article lists his
affliation as the Department of Zoology and Comparative Anatomy,
Oxford; he really gets around.
His works have had a rather widespread, if unorthodox, impact.
Spencer Brown and "Laws of Form" are mentioned in Adam Smith's Powers
of Mind, a survey of techniques for mind expansion, contraction,
adjustment, etc., e.g., EST, various flavors of hallucinogens, are
briefly noted in Aurthur Koestler's The Roots of Coincidence, which
is, quite naturally enough, about probability, coincidence, and
synchronicity, and are mentioned, again, in "The Dyadic Cyclone," by
Dr. John C. Lilly, dolphin aficionado, and consciousness expander,
extraordinaire.
If this isn't an eclectic enough collection of trivia about Spencer
Brown, keep reading. Here is quote from his book "Only Two Can Play
This Game", written under the pseudonym of James Keys. "To put it
bluntly, it looks as if the male is so afraid of the fundamentally
different order of being of the female, so terrified of her huge
magical feminine power of destruction and regeneration, that he
doesn't look at her as she really is, he is afraid to accept the
difference, and so has repressed into his unconscious the whole idea
of her as ANOTHER ORDER OF BEING, from whom he might learn what he
could not know of himself alone, and replaced her with the idea of a
sort of second-class replica of himself who, because she plays the
part of a man so much worse than a man, he can feel safe with because
he can despise her."
There are some notes at the end of this book (which isn't really a
novel, but his reflections, written in the heat of the moment, about
the breakup a love affair) which resemble parts of "Laws of Form":
"Space is a construct. In reality there is no space. Time is also a
construct. In reality there is no time. In eternity there is space
but no time. In the deepest order of eternity there is no space....In
a qualityless order, to make any distinction at all is at once to
construct all things in embryo...."
And last, I have no idea of his present-day whereabouts. Perhaps try
writing to him c/o Cambridge University.
------------------------------
Date: Thu, 16 Feb 84 13:58:28 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Quite more than you want to know about George Spencer Brown
Thank you for the copious information on G. S-B. If I can't get in touch
with him now, it will be because he does not want to be found.
After the first reading of the first page of "The Laws of Form" I almost
threw the book away. I am glad, however, that I didn't. I have read it
several times and thought carefully about it and I think that there is much
substance to it.
--Charlie
------------------------------
Date: 15 Feb 84 2302 PST
From: John McCarthy <JMC@SU-AI>
Subject: Serial or parallel
It seems to me that introspection can tell us that the brain
does many things serially. For example, a student with 5 problems
on an examination cannot set 5 processes working on them. Indeed
I can't see that introspection indicates that anything is done
in parallel, although it does indicate that many things are done
subconsciously. This is non-trivial, because one could imagine
a mind that could set several processes going subconsciously and
then look at them from time to time to see what progress they
were making.
On the other hand, anatomy suggests and physiological
experiments confirm that the brain does many things in parallel.
These things include low level vision processing and probably
also low level auditory processing and also reflexes. For example,
the blink reflex seems to proceed without thought, although it
can be observed and in parallel with whatever else is going on.
Indeed one might regard the blink reflex and some well learned
habits as counter-examples to my assertion that one can't set
parallel processes going and then observe them.
All else seems to be conjecture. I'll conjecture that
a division of neural activity into serial and parallel activities
developed very early in evolution. For example, a bee's eye is
a parallel device, but the bee carries out long chains of serial
activities in foraging. My more adventurous conjecture is that
primate level intelligence involves applying parallel pattern
recognition processes evolve in connection with vision to records
of the serial activities of the organism. The parallel processes
of recognition are themselves subconscious, but the results have
to take part in the serial activity. Finally, seriality seems
to be required for coherence. An animal that seeks food by
locomotion works properly only if it can go in one direction
at a time, whereas a sea anemone can wave all its tentacles at
once and needs only very primitive seriality that can spread
in a wave of activity.
Perhaps someone who knows more physiology can offer more
information about the division of animal activity into serial
and parallel kinds.
------------------------------
Date: Wed, 15 Feb 84 22:40:48 pst
From: finnca1%ucbtopaz.CC@Berkeley
Subject: Re: "You cant go home again"
Date: Sun, 12 Feb 84 14:18:04 EST
From: Brint <abc@brl-bmd>
I couldn't agree more (with your feelings of regret at not
capturing the expertise of the "oldster" in meterological
lore).
My dad was one of the best automotive diagnosticians in
Baltimore [...]
Ah yes, the scarcest of experts these days: a truly competent auto
mechanic! But don't you still need an expert to PERCEIVE the subtle
auditory cues and translate them into symbolic form?
Living in the world is a full time job, it seems.
Dave N. (...ucbvax!ucbtopaz!finnca1)
------------------------------
Date: Monday, 13 Feb 1984 18:37:35-PST
From: decwrl!rhea!glivet!zurko@Shasta
Subject: Re: The "world" of CS
[Forwarded from the Human-Nets digest by Laws@SRI-AI.]
The best place for you to start would be with Sheri Turkle, a
professor at MIT's STS department. She's been studying both the
official and unofficial members of the computer science world as a
culture/society for a few years now. In fact, she's supposed to be
putting a book out on her findings, "The Intimate Machine". Anyone
heard what's up with it? I thought it was supposed to be out last
Sept, but I haven't been able to find it.
Mez
------------------------------
Date: 14 Feb 84 21:50:52 EST
From: Michael Sims <MSIMS@RUTGERS.ARPA>
Subject: Learning Seminar
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
MACHINE LEARNING BROWN BAG SEMINAR
Title: When to Learn
Speaker: Michael Sims
Date: Wednesday, Feb. 15, 1984 - 12:00-1:30
Location: Hill Center, Room 254 (note new location)
In this informal talk I will describe issues which I have broadly
labeled 'when to learn'. Most AI learning investigations have
concentrated on the mechanisms of learning. In part this is a
reasonable consequence of AI's close relationship with the 'general
process tradition' of psychology [1]. The influences of ecological and
ethological (i.e., animal behavior) investigations have recently
challenged this research methodology in psychology, and I believe this
has important ramifications for investigations of machine learning. In
particular, this influence would suggest that learning is something
which takes place when an appropriate environment and an appropriate
learning mechanism are present, and that it is inappropriate to
describe learning by describing a learning mechanism without describing
the environment in which it operates. The most cogent new issues which
arise are the description of the environment, and the confronting of
the issue of 'when to learn in a rich environment'. By a learning
system in a 'rich environment' I mean a learning system which must
extract the items to be learned from sensory input which is too rich to
be exhaustively stored. Most present learning systems operate in such
a restrictive environment that there is no question of what or when to
learn. I will also present a general architecture for such a learning
system in a rich environment, called a Pattern Directed Learning Model,
which was motivated by biological learning systems.
References
[1] Johnston, T. D.
Contrasting approaches to a theory of learning.
Behavioral and Brain Sciences 4:125-173, 1981.
------------------------------
Date: Wed 15 Feb 84 13:16:07-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: "Automatic deduction" and other stuff
[Forwarded from the Stanford bboard by Laws@SRI-AI.]
A reminder that the seminar on automatic reasoning / theorem proving /logic
programming / mumble mumble mumble which I advertised earlier is going to
begin shortly, under one title or another. It will tentatively be on
Wednesdays at 1:30 in MJH301. If you wish to be on the mailing list for this,
please mail to me or Yoni Malachi (YM@SAIL). But if you are already on
Carolyn Talcott's mailing list for the MTC seminars, you will probably be
included on the new list unless you ask not to be.
For those interested specifically in the MRS system, we plan to continue MRS
meetings, also on Weds., at 10:30, starting shortly. I expect to announce
such meetings on the MRSusers distribution list. To get on this, mail to me
or Milt Grinberg (GRINBERG@SUMEX). Note that MRSusers will contain other
announcements related to MRS as well.
- Richard
------------------------------
Date: Wed 15 Feb 84
Subject: McCarthy Lectures on Commonsense Knowledge
[Forwarded from the Stanford CSLI newsletter by Laws@SRI.]
MCCARTHY LECTURES ON THE FORMALIZATION OF COMMONSENSE KNOWLEDGE
John McCarthy will present the remaining three lectures of his
series (the first of the four was held January 20) at 3:00 p.m. in the
Ventura Hall Seminar Room on the dates shown below.
Friday, Feb. 17 "The Circumscription Mode of Nonmonotonic Reasoning"
Applications of circumscription to formalizing commonsense
facts. Application to the frame problem, the qualification
problem, and to the STRIPS assumption.
Friday, March 2 "Formalization of Knowledge and Belief"
Modal and first-order formalisms. Formalisms in which possible
worlds are explicit objects. Concepts and propositions as
objects in theories.
Friday, March 9 "Philosophical Conclusions Arising from AI Work"
Approximate theories, second-order definitions of concepts,
ascription of mental qualities to machines.
------------------------------
End of AIList Digest
********************
∂20-Feb-84 2255 REGES@SU-SCORE.ARPA Computer Science Education Lunch
Received: from SU-SCORE by SU-AI with TCP/SMTP; 20 Feb 84 22:54:55 PST
Date: Mon 20 Feb 84 22:53:49-PST
From: Stuart Reges <REGES@SU-SCORE.ARPA>
Subject: Computer Science Education Lunch
To: su-bboards@SU-SCORE.ARPA
cc: bboard%LOTS-A@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA
Office: Margaret Jacks 210, 497-9798
We are an informal group that meets every Wednesday for lunch in Jacks 252 from
noon to 1. We discuss various issues about computer science education such as:
o programming languages that are best suited for education
o how to teach difficult topics like recursion
o how to best introduce novices to computers
o what pre-college computer education should/can be
This is just a sampling of topics. All are invited to attend; bring your own
lunch.
This week I will be discussing what happened last week at the annual conference
for the ACM's Special Interest Group for Computer Science Education (SIG-CSE).
I met the author of Brown's BALSA system (60 Appolo workstations in a classroom
with high-speed graphics showing "movies" of program execution, such as binary
tree building). I also chatted with Mary Shaw from Carnegie Mellon and
discussed with her their effort to develop an undergraduate curriculum.
-------
∂21-Feb-84 0220 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #9
Received: from SU-SCORE by SU-AI with TCP/SMTP; 21 Feb 84 02:20:33 PST
Date: Monday, February 20, 1984 9:26PM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #9
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Tuesday, 21 Feb 1984 Volume 2 : Issue 9
Today's Topics:
Query - Availability,
Implementations - Arrays & Operators,
Puzzle - Marcel's Dilemma,
LP Library - Apology & Update
----------------------------------------------------------------------
Date: 18 Feb 84 7:48:17-EST (Sat)
From: Ken Bowen <KABowen%SYR.CSNet@CSNet-Relay>
Subject: Available Prologs ?
Commercial Prolog Implementations
I'm trying to compile a complete list of available Prologs,
both commercial and academic. I have a list of the latter
prepared by Bruce Smith. I do know of a number of commercial
sources, but I don't think my list is complete. Would anyone
who knows of a commercially available Prolog please send me
information about it? Desireable is: Machine & OpSystem,
Interpreter/Compiler, Cost, Contact Address, and any remarks
about its performance, etc. I'll post the complete list
here when it's assembled
-- Ken Bowen.
------------------------------
Date: Thu, 9 Feb 84 10:35:20 EST
From: Yoav Shoham <Shoham@YALE>
Subject: LP on Apollos
We've just ported the University of New Hampshire Prolog to the
Apollos here at Yale. The UNH Prolog is written in C for VAX/UNIX,
and the porting was surprisingly smooth. One feature (unique to
UNH Prolog) poses a non-trivial porting problem, and that is the
incorporation of C code in Prolog; we haven't yet solved this. The
C code relies on the external variable NLIST, not recognized on
the Apollos (I'm not a systems person myself, but I'm told that
EXTERNAL←SYMBOL←ADDRESS performs a similar function on the Apollo).
Beside that there were minor type coersion and interrupt recognition
bugs. The code is up and running, and it should be interesting to
compare performances on the two machines.
I'm interested in hearing about other efforts in porting Prolog to
the Apollos. I'd be particuarly interested in reports on porting
CProlog, since I estimate its interpreter to be at least four times
as fast as the UNH version.
-- Yoav Shoham.
------------------------------
Date: Mon, 13 Feb 84 20:58:13 pst
From: Cohen%UCBDali@Berkeley (Shimon Cohen)
Subject: More about Multi Version Arrays
I congradulate Mr. O'Keefe [V2 #6-7] for his detailed response
to Ken and myself. Here is my response to Mr. O'Keefe:
1. In my proposal I am talking about "Multi version" sets
bags or arrays. "Multi version" means that the same internal
structure is used to maintain several different sets. However,
the differences among these sets are small.
I looked carefully into your files (SETUTL.PL, TREES.PL) and
none of them have this property. I agree that you can implement
such a set as a binary tree BUT it will cost you O(log N) of
space and time per update. (Remember: update is either copying
a set with additional element OR: copying a set with one less
element)
2. It seems that you equate O(1) with O( log N ), I guess some
theoretical guys will love to use your METHOD to "prove" that
P=NP ... Now seriously: I think you are right in most everyday
cases BUT the best you can do with a tree is O( log n ) pointer
accesses and the same amount of label comparisons. If N is in
the millions then the ratio can be one order of magnitude in
favor of "Hashing"...
3. You proposed several ways to implement 'sets'; Can we
make this "internal representation" problem hidden from
the user. Namely: Instead of doing it the hard way (Selecting
proper impl.) do it the easy way (Use detailed specifications).
4. In my scheme: For a "single version" Updateable array
(or set) the overhead to access (membership) or modify is as
follows:
* Each access (to the most new set or array) has the overhead
of 1 (one) comparison and it does not depend on the number of
changes to the array OR to this particular element.
* Each Update/Insert requires one additional history token (6-8
bytes)
* The "clock" of the array (set) is updated (+1) ONLY when
modified. NOT when the array (set) is accessed (membership).
* For older versions of the same array (set): The overhead of
access per element is the maximum between:
O( number of changes to this element )
O( log of the number of changes to the entire array)
NOTE: This is the worst case ! It seems that in Ken's method
it is
O( number of changes to the entire array )
* In my scheme it also possible to take an old "version" of the
array and to modify it. Thus we get a tree structure of array
versions.
5. Those of you who were naive enough to try my code, I must
admit that it is in the early stage of experiment. I have no
doubt that the only way to implement it efficiently is in the
"machine" languages. Make sure you have the "help" file
before you try it.
-- Shimon
------------------------------
Date: Wednesday, 8-Feb-84 23:27:16-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe%EDXA@UCL-CS>
Subject: "yfy" Operators.
I was looking at the manual for a new Prolog interpreter today,
and found therein announced with pathetic pride that one of its
features (a feature, moreover [trumpet trumpet] lacking in Clocksin
& Mellish Prolog [sic]) was "yfy" operators. Now this is not the
first Prolog I have seen to offer such operators, as if they were
somehow useful. It is possible [p<0.1e-6] that David Warren, Fernando
Pereira, Luis Pereira, Lawrence Byrd, Bill Clocksin, Chris Mellish,
all the French crowd (who have the same three kinds of infix operator
named a different way), the Hungarians, and even I have all missed
something, and there is a genuine use for yfy operators, which is why
I am writing this message. Do you know why anyone would provide yfy
operators and what they would mean? [I have agreed with Steve Hardy
in an earlier message that more general access to the operator
precedence parser underneath, allowing the difference between
the operator priority and its argument priorities to be greater
than one -- such as wfy, would be useful. That is another
matter.]
In the notation which this Prolog system saw fit to adopt, "f"
stands for the operator, "x" for an argument of *lower*
priority, and "y" for an argument of the *same* priority. Thus
if $ is xfy a $ b $ c must mean $(a, $(b, c))
if $ is yfx a $ b $ c must mean $($(a, b), c)
if $ is xfx a $ b $ c is rejected.
But yfy would leave a $ b $ c ambiguous between the two readings.
It might be argued that yfy could be used to indicate that all
the arguments should be at the same level, so that a $ b $ c =>
$(a, b, c). However, agglutination of this form is best made
independent of priority (I suggest using xgy and ygx, together
with xg yg gx gy) as it leaves the question of how a $ b @ c is
to be parsed when $ and @ are both yfy operators of the same
priority entirely open.
I repeat, this Prolog (implemented in Cambridge Lisp, what courage,
what toil, what a pity) is not the only one I have seen offering
yfy as a feature. Is it the pointless error of whelming pride, or
have I missed something ?
------------------------------
Date: 30 Jan 84 13:14:13-PST (Mon)
From: decvax!mulga!Munnari!lee @ Ucb-Vax
Subject: Marcel's Dilemma
I'm sure everyone is as tired of this problem as I am, but I
won't be able to sleep until the REAL solution is given.
Remember the axioms were
(1) a is on or b is on
(2) if a is on then b is off
(3) a and b are both on or off
The mistake has been to formalize this in terms of a predicate
on(X), as Michael Condict (and others) did:
(1) on(a) or on(b)
(2) on(a) implies not on(b)
(3) for all x, on(x) or not on(x)
There are two solution to these axioms: {on(a)} and {on(b)}.
These are two different predicates, not two solutions to the
same predicate ({on(a), on(b)}. Therefore we cant use first
order logic for this statement of the problem.
Later in Michael's follow up, he stated that there is one
relation which satisfies the axioms:
"the relation R such that xRy iff x is the logical negation
of y."
Note that this relation has two arguments, each having the
domain {on, off}. This is the right way to do it. My original
solution (in MU-Prolog) follows:
% Here's my first (logical, rather than efficient) switches
% program. To find the valid configurations, use the goal
% ?- config(A, B). The logic should be quite clear - the only
% possibly confusing bit is the if construct. This is available
% in MU-PROLOG, and is implemented soundly. The DEC-10 counterpart
% ->, would work if cond2 was executed last (the evaluation of
% MU-PROLOG's if is delayed until the condition is ground, but
% this does not occur in DEC-10).
%
% -- Lee Naish
% (decvax!mulga!lee)
config(A, B) :-
cond1(A, B),
cond2(A, B),
cond3(A, B).
cond1(on, ←).
cond1(←, on).
cond2(A, B) :-
if A = on then
B = off.
cond3(A, B) :-
on←or←off(A),
on←or←off(B).
on←or←off(on).
on←or←off(off).
------------------------------
Date: Mon 20 Feb 84 13:45:45-PST
From: Chuck Restivo <Restivo@SU-SCORE>
Subject: Apology, LP Library Update
"The message sent over Richard O'Keefe's name containing
some extremely garbled code is not in the form he sent
it and was not intended for broadcast, but for inclusion
in <Prolog> in it's ungarbled form." [See V2 #7]
My apologies, to all that were offended by this act.
Ehud Shapiro's Concurrent Prolog system is available on
the subdirectory
{SU-SCORE}SCORE:<Prolog.CP>
The following routines have been contributed to the LP Library,
and are available under the SCORE:<Prolog> directory.
ARRAY←FORBUS.PL ! Ken Forbus's code for LM-Prolog
! implementation of arrays.
LISTUT.PL ! Updated by R. A. O'Keefe
RANDOM←GENERATOR.PL ! Contributed by Allen Van Gelder
RANDOM←GENERATOR.TEST ! " "
LIB.PL ! Contributed by R. A. O'Keefe
LIB2.PL ! Bottoms-10 version of the VAX
! `lib' predicate.
! LIB.PL and LIB2.PL is a two part module
If you have something that might be useful, send it in !
-- ed
------------------------------
End of PROLOG Digest
********************
∂21-Feb-84 0800 LEISER@SRI-AI.ARPA SYSTEM SHUTDOWN
Received: from SRI-AI by SU-AI with TCP/SMTP; 21 Feb 84 08:00:19 PST
Date: Tue 21 Feb 84 08:00:18-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: SYSTEM SHUTDOWN
To: csli-folks@SRI-AI.ARPA
******************************************************************************
SYSTEM SHUTDOWN
Due to a scheduled shutdown of the Stanford chilled water system, the DEC will
be even less accessible between 8am and 5pm, Saturday, March 3. This should
result in better controls over the system, so I guess we should be grateful!
We are still experiencing modem difficulties, so bear with us. With luck, we
will soon have a working system.
-- Computer Facility
CSLI
******************************************************************************
-------
∂21-Feb-84 0927 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI by SU-AI with TCP/SMTP; 21 Feb 84 09:27:03 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 21 Feb 84 09:16:13-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 21 Feb 84 09:14:03-PST
Return-Path: <CLT@SU-AI>
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Mon 20 Feb 84 09:43:17-PST
Date: 20 Feb 84 0934 PST
From: Carolyn Talcott <CLT@SU-AI>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
ReSent-date: Tue 21 Feb 84 09:14:12-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
SPEAKER: Prof. Rolando Chuaqui, University of Chile
TITLE: Well-ordering types in theories of classes.
TIME: Wednesday, Feb. 22, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
∂21-Feb-84 0932 GOLUB@SU-SCORE.ARPA Cheriton re-appointment
Received: from SU-SCORE by SU-AI with TCP/SMTP; 21 Feb 84 09:32:29 PST
Date: Tue 21 Feb 84 09:31:25-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Cheriton re-appointment
To: "CSD Senior Faculty": ;
The Senior Faculty voted to recommend a four year re-appointment for
Cheriton with a decision on tenure after three years. If you were
not present and wish to vote, please send your vote to me. All those
present were in favor.
If I do not hear from you by Thursday, Feb 23, I assume you assent.
GENE
-------
∂21-Feb-84 0936 GOLUB@SU-SCORE.ARPA Todats Events
Received: from SU-SCORE by SU-AI with TCP/SMTP; 21 Feb 84 09:36:46 PST
Date: Tue 21 Feb 84 09:33:20-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Todats Events
To: faculty@SU-SCORE.ARPA
Noon Faculty lunch
2:30 Grey Tuesday
Hope to see you, GENE
-------
∂21-Feb-84 1036 @SU-SCORE.ARPA:OR.STEIN@SU-SIERRA.ARPA Re: sabbatical leave
Received: from SU-SCORE by SU-AI with TCP/SMTP; 21 Feb 84 10:36:07 PST
Received: from SU-SIERRA.ARPA by SU-SCORE.ARPA with TCP; Tue 21 Feb 84 10:34:30-PST
Date: Tue 21 Feb 84 10:34:25-PST
From: Gail Stein <OR.STEIN@SU-SIERRA.ARPA>
Subject: Re: sabbatical leave
To: GOLUB@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA
cc: OR.STEIN@SU-SIERRA.ARPA
In-Reply-To: Message from "Gene Golub <GOLUB@SU-SCORE.ARPA>" of Fri 17 Feb 84 13:27:07-PST
Professor Dantzig is planning sabbatical leave for Fall Quarter only of next year. Gail
-------
∂21-Feb-84 1351 @MIT-MC:AUGUST@JPL-VLSI ADDITION TO MAILING LIST
Received: from MIT-MC by SU-AI with TCP/SMTP; 21 Feb 84 13:50:59 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 21 Feb 84 16:11-EST
Date: 21 Feb 1984 1208 PST
From: Richard B. August <AUGUST@JPL-VLSI>
Subject: ADDITION TO MAILING LIST
To: PHILOSOPHY-OF-SCIENCE@MIT-MC
Reply-To: AUGUST@JPL-VLSI
PLEASE ADD MY NAME/ADDRESS TO THE PHILOSOPHY-OF-SCIENCE MAILING LIST
REGARDS RAUGUST (FORMERLY RBA@MIT-AI RBA@MIT-DMCG)
------
∂21-Feb-84 1440 ULLMAN@SU-SCORE.ARPA next meeting
Received: from SU-SCORE by SU-AI with TCP/SMTP; 21 Feb 84 14:40:11 PST
Date: Tue 21 Feb 84 14:28:18-PST
From: Jeffrey D. Ullman <ULLMAN@SU-SCORE.ARPA>
Subject: next meeting
To: CS440: ;
The speaker is Ernst Mayr:
"Parallel Computation--does complexity theory help?"
We meet in MJH 352 4:15PM, Thursday, as usual.
-------
∂21-Feb-84 1836 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA c1 seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 21 Feb 84 18:35:59 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 21 Feb 84 18:28:37-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 21 Feb 84 18:25:20-PST
Date: Tue 21 Feb 84 18:22:49-PST
From: Joseph A. Goguen <GOGUEN@SRI-AI.ARPA>
Subject: c1 seminar
To: dkanerva@SRI-AI.ARPA, csli-friends@SRI-AI.ARPA, csli-c1@SRI-AI.ARPA
cc: goguen@SRI-AI.ARPA
C1 Seminar: Semantics of Programming Languages
Tuesday 28 February 1984, 9:30 am, Ventura Hall Seminar Room
Having considered the basic constructions on domains, including product,
coproduct, and function space, we will turn to the solution of domain
equations in the category of cpo's. The approach will indicate the
relationship to initial algebra semantics.
-------
∂21-Feb-84 2111 GOLUB@SU-SCORE.ARPA salaries
Received: from SU-SCORE by SU-AI with TCP/SMTP; 21 Feb 84 21:11:35 PST
Date: Tue 21 Feb 84 21:10:48-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: salaries
To: faculty@SU-SCORE.ARPA
I had dinner with the Dean this evening and several associate deans.
Wessells mentioned that the salary structure in H&S will be much more
similiar to that of Engineering ( see recent Campus Reports).
That means a steep increase in the curve for
assistant professors and a flattening out of the curve for full professors.
More details will be forthcomming next week.
GENE
-------
∂21-Feb-84 2201 GOLUB@SU-SCORE.ARPA Darpa Proposal
Received: from SU-SCORE by SU-AI with TCP/SMTP; 21 Feb 84 22:01:19 PST
Date: Tue 21 Feb 84 22:00:26-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Darpa Proposal
To: faculty@SU-SCORE.ARPA
Reply-To: elyse
DARPA is seeking qualified sources to perform research and development
in multiprocessor computer system architecture for the new Strategic Computing
Program. The text of the announcement is in my office. Let me know if you
would like a copy. GENE
-------
∂22-Feb-84 0001 @SU-SCORE.ARPA:YM*@SU-AI AFLB talks for this week and the next one:
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Feb 84 00:01:45 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 00:00:44-PST
Date: 22 Feb 84 0000 PST
From: Yoni Malachi <YM@SU-AI>
Subject: AFLB talks for this week and the next one:
To: aflb.all@SU-SCORE
2/23/84 - Dr. Jacques Desarmenien (Stanford)
"An Algorithm for the Rota Straightening formula"
The letter-place algebra is a convenient algebraic encoding of the placement of
not necessarily distinct objects into boxes. It was first studied by Rota in the
context of invariant theory, but revealed to be a fundamental concept for the
theory of the representation of the symmetric and linear groups.
Rota's main result is the "straightening formula", giving the characterization
of a remarkable basis for this algebra. Determining the representation of any
element as a linear combination of basis elements involves simple combinatorial
constructions and a moderately well-known sorting result.
The talk will be self-contained and elementary.
******** Time and place: Feb. 23, 12:30 pm in MJ352 (Bldg. 460) *******
3/1/84 - Dr. Avi Wigderson (Berkeley)
"How discreet is the discrete log?"
Blum and Micali showed how to "hide" one bit in the Discrete Logarithm
function. We show how to hide k bits, for all k=O(log log P), where P
is the modulus. This cuts the trade-off time vs. secure bits by a
factor of k for coin flipping and pseudo-random number generation.
******** Time and place: March 1, 12:30 pm in MJ352 (Bldg. 460) *******
Special AFLB (Note date, time and room!)
3/2/84 - Dr. D. S. Johnson (ATT Bell Labs)
"Some Unexpected Expected Behavior Results for Bin Packing"
This will be an informal presentation of recent work on the probabilistic
analysis of simple heuristics for bin packing. We have two main results. For
the first-fit heuristic, we show that, if the items are evenly distributed
between 0 and 1, then the expected error grows as the 4/5 power of the optimum.
It was widely believed that the error is linear. Our second result states that,
if the items are spread between 0 and 1/2, then the expected error of the
first-fit decreasing heuristic is constant. We prove these average-case results
by doing essentially worst-case analysis on certain dense subsets of the inputs.
This is joint work with Bentley, Leighton, C.C.McGeoch, and L. McGeoch.
******** Time and place: FRIDAY, March 2, 2:15 pm in MJ252 (Bldg. 460) *******
∂22-Feb-84 1033 JUTTA@SU-SCORE.ARPA Presentation by Steve Chen
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Feb 84 10:33:04 PST
Date: Wed 22 Feb 84 10:26:25-PST
From: Jutta McCormick <JUTTA@SU-SCORE.ARPA>
Subject: Presentation by Steve Chen
To: super@SU-SCORE.ARPA
Stanford-Phone: (415) 497-0572
Steve Chen, Vice President of Product Development for Cray Research, will
give a presentation on R and D at Cray Research to the CLaSSiC Project
on Wednesday, March 7, in Room 203, Building 200 (History Corner).
The SUPER group is invited to attend.
Chen has interests in simulation, device physics, architecture, high-speed
VLSI and bipolar devices. He will be at Stanford from 1:00 p.m. on the
7th and is interested in talking with people here with similar interests.
Contact Jutta McCormick at 497-0572 or jutta@SU-Navajo or jutta@SU-Score
to arrange appointments.
--Joe Oliger
------
-------
∂22-Feb-84 1115 GOLUB@SU-SCORE.ARPA Grey Tuesday, students, tec.
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Feb 84 11:14:45 PST
Date: Wed 22 Feb 84 11:03:47-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Grey Tuesday, students, tec.
To: faculty@SU-SCORE.ARPA
cc: mwalker@SU-SCORE.ARPA
First of all, let me thank those who came and sat through the long Grey
Tuesday meeting yesterday. It's beneficial to all of us to hear of the
progress of our students.
I'm sorry the particular information on our advanced students was not
as accurate as it should have been. We should have sent you the material
in advance of the meeting. I hope to correct this in the future.
As was noted some students did not have any active members of the faculty
as their advisor or even on their reading committee. I think this is not
satisfactory and should be correcte. In the future, I will question any
green forms that come down in this way.
I feel rather strongly that we should try to encourage students to
complete their degrees in seven years. I know it is often beneficial
to have students available for a long period but it is detrimental
to their career to remain here indefinitely. Our basic product
is our students and having students here for long durations clogs
up the pipeline. It's possible to be a late bloomer ( I can sympathize)
but if a student doesn't learn to do research by his fifth year, I
don't believe he will have a sudden revelation.
Here is some other information. In the physics department there are
136 students. The average length is 5-6 years for completion of degree
and there are but 6 students who have been there over 7 years.
Let me hear your comments regarding these matters.
GENE
-------
∂22-Feb-84 1137 LAWS@SRI-AI.ARPA AIList Digest V2 #20
Received: from SRI-AI by SU-AI with TCP/SMTP; 22 Feb 84 11:36:51 PST
Date: Fri 17 Feb 1984 09:22-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #20
To: AIList@SRI-AI
AIList Digest Friday, 17 Feb 1984 Volume 2 : Issue 20
Today's Topics:
Lisp - Timing Data Caveat,
Bindings - G. Spencer Brown,
Logic - Nature of Undecidability,
Brain Theory - Parallelism,
Expert Systems - Need for Perception,
AI Culture - Work in Progress,
Seminars - Learning & Automatic Deduction & Commonsense Reasoning
----------------------------------------------------------------------
Date: 16 Feb 1984 1417-PST
From: VANBUER at USC-ECL.ARPA
Subject: Timing Data Caveat
A warning on the TAK performance testing: this code only exercises
function calling and small integer arithmetic, and none of things
most heavily used in "real" lisp programming: CONSing, garbage collection,
paging (ai stuff is big after all).
Darrel J. Van Buer
------------------------------
Date: Wed, 15 Feb 84 11:15:21 EST
From: John McLean <mclean@NRL-CSS>
Subject: G. Spencer-Brown and undecidable propositions
G. Spencer-Brown is very much alive. He spent several months at NRL a couple
of years ago and presented lectures on his purported proof of the four color
theorem. Having heard him lecture on several topics previously, I did not feel
motivated to attend his lectures on the four color theorem so I can't comment
on them first hand. Those who knew him better than I believe that he is
currently at Oxford or Cambridge. By the way, he was not a friend of Russell's
as far as I know. Russell merely said something somewhat positive about LAWS
OF FORM.
With respect to undecidability, I can't figure out what Charlie Crummer means
by "undecidable proposition". The definition I have always seen is that a
proposition is undecidable with respect to a set of axioms if it is
independent, i.e,. neither the proposition nor its negation is provable.
(An undecidable theory is a different kettle of fish altogether.) Examples are
Euclid's 5th postulate with respect to the other 4, Goedel's sentence with
respect to first order number theory, the continuum hypothesis with respect to
set theory, etc. I can't figure out the claim that one can't decide whether
an undecidable proposition is decidable or not. Euclid's 5th postulate,
Goedel's sentence, and the continuum hypothesis have been proven to be
undecidable. For simple theories, such as sentential logic (i.e., no
quantifiers), there are even algorithms for detecting undecidability.
John McLean
------------------------------
Date: Wed, 15 Feb 84 11:18:43 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: G. Spencer-Brown and undecidable propositions
Thanks for the lead to G. S-B. I think I understand what he is driving at with
THE LAWS OF FORM so I would like to see his alledged 4-color proof.
Re: undecidability... Is it true that all propositions can be proved decidable
or not with respect to a particular axiomatic system from WITHIN that system?
My understanding is that this is not generally possible. Example (Not a proof
of my understanding): Is the value of the statement "This statement is false."
decidable from within Boolean logic? It seems to me that from within Boolean
logic, i.e. 2-valued logic, all that would be seen is that no matter how long
I crank I never seem to be able to settle down to a unique value. If this
proposition is fed to a 2-valued logic program (written in PROLOG, LISP, or
whatever language one desires) the program just won't halt. From OUTSIDE the
machine, a human programmer can easily detect the problem but from WITHIN
the Boolean system it's not possible. This seems to be an example of the
halting problem.
--Charlie
------------------------------
Date: 16 Feb 1984 12:22 EST (Thu)
From: "Steven C. Bagley" <BAGLEY%MIT-OZ@MIT-MC.ARPA>
Subject: Quite more than you want to know about George Spencer Brown
Yes, Spencer Brown was associated with Russell, but since Lord Russell
died recently (1970), I think it safe to assume that not ALL of his
associates are dead, yet, at least.
There was a brief piece about Spencer Brown in "New Scientist" several
years ago (vol. 73, no. 1033, January 6, 1977, page 6). Here are two
interesting quotes:
"What sets him apart from the many others who have claimed a proof of
the [four-color] theorem are his technique, and his personal style.
Spencer Brown's technique rests on a book he wrote in 1964 called
`Laws of Form.' George Allen and Unwin published it in 1969, on the
recommendation of Bertrand Russell. In the book he develops a new
algebra of logic -- from which the normal Boolean algebra (a means of
representing propositions and arguments with symbols) can be derived.
The book has had a mixed reputation, from `a work of genius' to
`pretentious triviality.' It is certainly unorthodox, and mixes
metaphysics and mathematics. Russell himself was taken with the work,
and mentions it in his autobiography....
The style of the man is extravagant -- he stays at the Savoy -- and
all-embracing. He was in the Royal Navy in the Second World War; has
degrees in philosophy and psychology (but not mathematics); was a
lecturer in logic at Christ Church College, Oxford; wrote a treatise
on probability; a volume of poetry, and a novel; was a chief logic
designer with Mullard Equipment Ltd where his patented design of a
transistorised elevator logic circuit led to `Laws of Form'; has two
world records for gliding; and presently lectures part-time in the
mathematics department at the University of Cambridge while also
managing his publishing business."
I know of two reviews of "Laws of Form": one by Stafford Beer, the
British cyberneticist, which appeared in "Nature," vol. 223, Sept 27,
1969, and the other by Lancelot Law Whyte, which was published in the
British Journal of the Philosophy of Science, vol 23, 1972, pages
291-292.
Spencer Brown's probability work was published in a book called
"Probability and Scientific Inference", in the late 1950's, if my
memory serves me correctly. There is also an early article in
"Nature" called "Statistical Significance in Psychical Research", vol.
172, July 25, 1953, pp. 154-156. A comment by Soal, Stratton, and
Trouless on this article appeared in "Nature" vol 172, Sept 26, 1953,
page 594, and a reply by Spencer Brown immediately follows. The first
sentence of the initial article reads as follows: "It is proposed to
show that the logical form of the data derived from experiments in
psychical research which depend upon statistical tests is such as to
provide little evidence for telepathy, clairvoyance, precognition,
psychokinesis, etc., but to give some grounds for questioning the
practical validity of the test of significance used." Careful Spencer
Brown watchers will be interested to note that this article lists his
affliation as the Department of Zoology and Comparative Anatomy,
Oxford; he really gets around.
His works have had a rather widespread, if unorthodox, impact.
Spencer Brown and "Laws of Form" are mentioned in Adam Smith's Powers
of Mind, a survey of techniques for mind expansion, contraction,
adjustment, etc., e.g., EST, various flavors of hallucinogens, are
briefly noted in Aurthur Koestler's The Roots of Coincidence, which
is, quite naturally enough, about probability, coincidence, and
synchronicity, and are mentioned, again, in "The Dyadic Cyclone," by
Dr. John C. Lilly, dolphin aficionado, and consciousness expander,
extraordinaire.
If this isn't an eclectic enough collection of trivia about Spencer
Brown, keep reading. Here is quote from his book "Only Two Can Play
This Game", written under the pseudonym of James Keys. "To put it
bluntly, it looks as if the male is so afraid of the fundamentally
different order of being of the female, so terrified of her huge
magical feminine power of destruction and regeneration, that he
doesn't look at her as she really is, he is afraid to accept the
difference, and so has repressed into his unconscious the whole idea
of her as ANOTHER ORDER OF BEING, from whom he might learn what he
could not know of himself alone, and replaced her with the idea of a
sort of second-class replica of himself who, because she plays the
part of a man so much worse than a man, he can feel safe with because
he can despise her."
There are some notes at the end of this book (which isn't really a
novel, but his reflections, written in the heat of the moment, about
the breakup a love affair) which resemble parts of "Laws of Form":
"Space is a construct. In reality there is no space. Time is also a
construct. In reality there is no time. In eternity there is space
but no time. In the deepest order of eternity there is no space....In
a qualityless order, to make any distinction at all is at once to
construct all things in embryo...."
And last, I have no idea of his present-day whereabouts. Perhaps try
writing to him c/o Cambridge University.
------------------------------
Date: Thu, 16 Feb 84 13:58:28 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Quite more than you want to know about George Spencer Brown
Thank you for the copious information on G. S-B. If I can't get in touch
with him now, it will be because he does not want to be found.
After the first reading of the first page of "The Laws of Form" I almost
threw the book away. I am glad, however, that I didn't. I have read it
several times and thought carefully about it and I think that there is much
substance to it.
--Charlie
------------------------------
Date: 15 Feb 84 2302 PST
From: John McCarthy <JMC@SU-AI>
Subject: Serial or parallel
It seems to me that introspection can tell us that the brain
does many things serially. For example, a student with 5 problems
on an examination cannot set 5 processes working on them. Indeed
I can't see that introspection indicates that anything is done
in parallel, although it does indicate that many things are done
subconsciously. This is non-trivial, because one could imagine
a mind that could set several processes going subconsciously and
then look at them from time to time to see what progress they
were making.
On the other hand, anatomy suggests and physiological
experiments confirm that the brain does many things in parallel.
These things include low level vision processing and probably
also low level auditory processing and also reflexes. For example,
the blink reflex seems to proceed without thought, although it
can be observed and in parallel with whatever else is going on.
Indeed one might regard the blink reflex and some well learned
habits as counter-examples to my assertion that one can't set
parallel processes going and then observe them.
All else seems to be conjecture. I'll conjecture that
a division of neural activity into serial and parallel activities
developed very early in evolution. For example, a bee's eye is
a parallel device, but the bee carries out long chains of serial
activities in foraging. My more adventurous conjecture is that
primate level intelligence involves applying parallel pattern
recognition processes evolve in connection with vision to records
of the serial activities of the organism. The parallel processes
of recognition are themselves subconscious, but the results have
to take part in the serial activity. Finally, seriality seems
to be required for coherence. An animal that seeks food by
locomotion works properly only if it can go in one direction
at a time, whereas a sea anemone can wave all its tentacles at
once and needs only very primitive seriality that can spread
in a wave of activity.
Perhaps someone who knows more physiology can offer more
information about the division of animal activity into serial
and parallel kinds.
------------------------------
Date: Wed, 15 Feb 84 22:40:48 pst
From: finnca1%ucbtopaz.CC@Berkeley
Subject: Re: "You cant go home again"
Date: Sun, 12 Feb 84 14:18:04 EST
From: Brint <abc@brl-bmd>
I couldn't agree more (with your feelings of regret at not
capturing the expertise of the "oldster" in meterological
lore).
My dad was one of the best automotive diagnosticians in
Baltimore [...]
Ah yes, the scarcest of experts these days: a truly competent auto
mechanic! But don't you still need an expert to PERCEIVE the subtle
auditory cues and translate them into symbolic form?
Living in the world is a full time job, it seems.
Dave N. (...ucbvax!ucbtopaz!finnca1)
------------------------------
Date: Monday, 13 Feb 1984 18:37:35-PST
From: decwrl!rhea!glivet!zurko@Shasta
Subject: Re: The "world" of CS
[Forwarded from the Human-Nets digest by Laws@SRI-AI.]
The best place for you to start would be with Sheri Turkle, a
professor at MIT's STS department. She's been studying both the
official and unofficial members of the computer science world as a
culture/society for a few years now. In fact, she's supposed to be
putting a book out on her findings, "The Intimate Machine". Anyone
heard what's up with it? I thought it was supposed to be out last
Sept, but I haven't been able to find it.
Mez
------------------------------
Date: 14 Feb 84 21:50:52 EST
From: Michael Sims <MSIMS@RUTGERS.ARPA>
Subject: Learning Seminar
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
MACHINE LEARNING BROWN BAG SEMINAR
Title: When to Learn
Speaker: Michael Sims
Date: Wednesday, Feb. 15, 1984 - 12:00-1:30
Location: Hill Center, Room 254 (note new location)
In this informal talk I will describe issues which I have broadly
labeled 'when to learn'. Most AI learning investigations have
concentrated on the mechanisms of learning. In part this is a
reasonable consequence of AI's close relationship with the 'general
process tradition' of psychology [1]. The influences of ecological and
ethological (i.e., animal behavior) investigations have recently
challenged this research methodology in psychology, and I believe this
has important ramifications for investigations of machine learning. In
particular, this influence would suggest that learning is something
which takes place when an appropriate environment and an appropriate
learning mechanism are present, and that it is inappropriate to
describe learning by describing a learning mechanism without describing
the environment in which it operates. The most cogent new issues which
arise are the description of the environment, and the confronting of
the issue of 'when to learn in a rich environment'. By a learning
system in a 'rich environment' I mean a learning system which must
extract the items to be learned from sensory input which is too rich to
be exhaustively stored. Most present learning systems operate in such
a restrictive environment that there is no question of what or when to
learn. I will also present a general architecture for such a learning
system in a rich environment, called a Pattern Directed Learning Model,
which was motivated by biological learning systems.
References
[1] Johnston, T. D.
Contrasting approaches to a theory of learning.
Behavioral and Brain Sciences 4:125-173, 1981.
------------------------------
Date: Wed 15 Feb 84 13:16:07-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: "Automatic deduction" and other stuff
[Forwarded from the Stanford bboard by Laws@SRI-AI.]
A reminder that the seminar on automatic reasoning / theorem proving /logic
programming / mumble mumble mumble which I advertised earlier is going to
begin shortly, under one title or another. It will tentatively be on
Wednesdays at 1:30 in MJH301. If you wish to be on the mailing list for this,
please mail to me or Yoni Malachi (YM@SAIL). But if you are already on
Carolyn Talcott's mailing list for the MTC seminars, you will probably be
included on the new list unless you ask not to be.
For those interested specifically in the MRS system, we plan to continue MRS
meetings, also on Weds., at 10:30, starting shortly. I expect to announce
such meetings on the MRSusers distribution list. To get on this, mail to me
or Milt Grinberg (GRINBERG@SUMEX). Note that MRSusers will contain other
announcements related to MRS as well.
- Richard
------------------------------
Date: Wed 15 Feb 84
Subject: McCarthy Lectures on Commonsense Knowledge
[Forwarded from the Stanford CSLI newsletter by Laws@SRI.]
MCCARTHY LECTURES ON THE FORMALIZATION OF COMMONSENSE KNOWLEDGE
John McCarthy will present the remaining three lectures of his
series (the first of the four was held January 20) at 3:00 p.m. in the
Ventura Hall Seminar Room on the dates shown below.
Friday, Feb. 17 "The Circumscription Mode of Nonmonotonic Reasoning"
Applications of circumscription to formalizing commonsense
facts. Application to the frame problem, the qualification
problem, and to the STRIPS assumption.
Friday, March 2 "Formalization of Knowledge and Belief"
Modal and first-order formalisms. Formalisms in which possible
worlds are explicit objects. Concepts and propositions as
objects in theories.
Friday, March 9 "Philosophical Conclusions Arising from AI Work"
Approximate theories, second-order definitions of concepts,
ascription of mental qualities to machines.
------------------------------
End of AIList Digest
********************
∂22-Feb-84 1154 JUTTA@SU-SCORE.ARPA Steve Chen's presentation on 7 March
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Feb 84 11:54:36 PST
Date: Wed 22 Feb 84 11:49:24-PST
From: Jutta McCormick <JUTTA@SU-SCORE.ARPA>
Subject: Steve Chen's presentation on 7 March
To: super@SU-SCORE.ARPA
Stanford-Phone: (415) 497-0572
Steve Chen's presentation will be at 3:15 p.m. in Room 203, Bldg. 200.
The time was inadvertently left out of the previous message. My apologies.
--Jutta McCormick
----
-------
∂22-Feb-84 1222 LEISER@SRI-AI.ARPA QUME QVT103 TERMINAL DEMO
Received: from SRI-AI by SU-AI with TCP/SMTP; 22 Feb 84 12:22:08 PST
Date: Wed 22 Feb 84 12:21:26-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: QUME QVT103 TERMINAL DEMO
To: csli-folks@SRI-AI.ARPA
cc: a.sandy%gsb-why@SU-SCORE.ARPA, s.strickland%gsb-why@SU-SCORE.ARPA,
tom@SU-SCORE.ARPA
******************************************************************************
QUME QVT 103 TERMINAL DEMO
WHERE: Ventura Hall, Room 54.
WHEN: Thursday, 2/23; 11:00.
WHOM: Mike Viola
KIERULUFF Field Service
The QUME QVT103 emulates the VT52 and VT100.
Display format: 24x80 lines
Displayed character set: 96 ASCII characters + control keys
Baud rates: 50-19.2K
Screen: Tilt/swivel, 12" diagonal, non-glare amber
Detached keyboard
------------------------------------------------------------
If you are interested in previewing this terminal which may be purchased for
CSLI use, please come by tomorrow morning!
Michele Leiser
497-2607
******************************************************************************
-------
∂22-Feb-84 1322 @SU-SCORE.ARPA:RINDFLEISCH@SUMEX-AIM.ARPA Student Applicant Interview Trips
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Feb 84 13:22:32 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 13:21:15-PST
Date: Wed 22 Feb 84 13:21:36-PST
From: T. C. Rindfleisch <Rindfleisch@SUMEX-AIM.ARPA>
Subject: Student Applicant Interview Trips
To: Faculty@SU-SCORE.ARPA
cc: Rindfleisch@SUMEX-AIM.ARPA
I want to pass on some experience the Dept. of Genetics has had with
interviewing new PhD applicants. Note that Genetics is a highly competitive
area for good students like CS. They have routinely interviewed "finalist"
applicants before sending acceptance offers. This has produced good results
but has had the predictable effects of the cost and being a substantial
extra load on faculty time. Last year they tried to cut down the burden
on faculty by interviewing only the marginal applicants and simply admitting
the obvious ones without a trip. The result was that they lost more of the
top students to other schools (I don't have the actual counts handy) and
have now gone back to interviewing all potential candidates.
So, this would argue for interview trips, both to encourage the good
students to come and to discriminate among the marginal ones.
Tom R.
-------
∂22-Feb-84 1435 ELYSE@SU-SCORE.ARPA Visitor from Ireland
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Feb 84 14:34:05 PST
Date: Wed 22 Feb 84 14:31:57-PST
From: Elyse Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: Visitor from Ireland
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-9746
The Office of International Visitors called this morning and asked if any
of our faculty could speak with Edward Cunningham, Deputy Director of the
Agricultural Institute of Ireland, about computer applications to animal
breeding and agricultural research. If any of you is involved with this
and would like to speak with this man please call Mrs. Alexander of the
Office of International Visitors at x7-1984.
Elyse.
-------
∂22-Feb-84 1439 ELYSE@SU-SCORE.ARPA grammar
Received: from SU-SCORE by SU-AI with TCP/SMTP; 22 Feb 84 14:39:37 PST
Date: Wed 22 Feb 84 14:36:09-PST
From: Elyse Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: grammar
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-9746
Please amend the above message to read, "If any of you are involved."
I must have had a lapse in consciousness. Thanks, Elyse.
-------
∂22-Feb-84 1758 LAWS@SRI-AI.ARPA AIList Digest V2 #21
Received: from SRI-AI by SU-AI with TCP/SMTP; 22 Feb 84 17:56:38 PST
Date: Wed 22 Feb 1984 16:28-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #21
To: AIList@SRI-AI
AIList Digest Thursday, 23 Feb 1984 Volume 2 : Issue 21
Today's Topics:
Waveform Analysis - EEG/EKG Request,
Laws of Form - Comment,
Review - Commercial NL Review in High Technology,
Humor - The Adventures of Joe Lisp,
Seminars - Computational Discovery & Robotic Planning & Physiological
Reasoning & Logic Programming & Mathematical Expert System
----------------------------------------------------------------------
Date: Tue, 21 Feb 84 22:29:05 EST
From: G B Reilly <reilly@udel-relay.arpa>
Subject: EEG/EKG Scoring
Has anyone done any work on automatic scoring and interpretation of EEG or
EKG outputs?
Brendan Reilly
[There has been a great deal of work in these areas. Good sources are
the IEEE pattern recognition or pattern recognition and image processing
conferences, IEEE Trans. on Pattern Analysis and Machine Intelligence,
IEEE Trans. on Computers, and the Pattern Recognition journal. There
have also been some conferences on medical pattern recognition. Can
anyone suggest a bibliography, special issue, or book on these subjects?
Have there been any AI (as opposed to PR) approaches to waveform diagnosis?
-- KIL]
------------------------------
Date: 19-Feb-84 02:14 PST
From: Kirk Kelley <KIRK.TYM@OFFICE-2>
Subject: G. Spencer-Brown and the Laws of Form
I know of someone who talked with G. on the telephone about six years
ago somewhere in Northern California. My friend developed a quantum
logic for expressing paradoxes, and some forms of schyzophrenia, among
other things. Puts fuzzy set theory to shame. Anyway, he wanted to
get together with G. to discuss his own work and what he perceived in
the Laws of Form as very fundamental problems in generality due to
over-simplicity. G. refused to meet without being paid fifty or so
dollars per hour.
Others say that the LoF's misleading notation masks the absence of any
significant proofs. They observe that the notation uses whitespace as
an implicit operator, something that becomes obvious in an attempt to
parse it when represented as character strings in a computer.
I became interested in the Laws of Form when it first came out as it
promised to be quite an elegant solution to the most obscure proofs of
Whitehead and Russell's Principia Mathematica. The LoF carried to
perfection a very similar simplification I attempted while studying
the same logical foundations of mathematics. One does not get too far
into the proofs before getting the distinct feeling that there has GOT
to be a better way.
It would be interesting to see an attempt to express the essence of
Go:del's sentence in the LoF notation.
-- kirk
------------------------------
Date: Fri 17 Feb 84 10:57:18-PST
From: Ken Laws <Laws@SRI-AI.ARPA>
Subject: Commercial NL Review in High Technology
The February issue of High Technology has a short article on
natural language interfaces (to databases, mainly). The article
and business outlook section mention four NL systems currently
on the market, led by AIC's Intellect ($70,000, IBM mainframes),
Frey Associate's Themis ($24,000, DEC VAX-11), and Cognitive
System's interface. (The fourth is not named, but some OEMs and
licensees of the first two are given.) The article says that
four more systems are expected out this year, and discusses
Symantec's system ($400-$600, IBM PC with 256 Kbytes and hard disk)
and Cal Tech's ASK (HP9836 micro, licensed to HP and DEC).
------------------------------
Date: Tue, 14 Feb 84 11:21:09 EST
From: Kris Hammond <Hammond@YALE>
Subject: *AI-LUNCH*
[Forwarded from a Yale bboard by Shrager@CMU-PSY-A.]
THE ADVENTURES OF JOE LISP, T MAN
Brought to you by: *AI-LUNCH*, its hot, its cold, its more than
a lunch...
This week's episode:
The Case of the Bogus Expert
Part I
It was late on a Tuesday and I was dead in my seat from nearly an
hour of grueling mail reading and idle chit-chat with random passers
by. The only light in my office was the soft glow from my CRT,
the only sound was the pain wracked rattle of an over-heated disk.
It was raining out, but the steady staccato rhythm that beat its
way into the skulls of others was held back by the cold concrete
slabs of my windowless walls. I like not having windows, but that's
another story.
I didn't hear her come in, but when the scent of her perfume hit
me, my head swung faster than a Winchester. She was wearing My-Sin,
a perfume with the smell of an expert, but that wasn't what impressed
me. What hit me was her contours. She had a body with all the
right variables. She wore a dress with a single closure that barely
hid the dynamic scoping of what was underneath. Sure I saw her
as an object, but I guess I'm just object oriented. It's the kind
of operator I am.
After she sat down and began to tell her story I realized that her
sophisticated look was just cover. She was a green kid, still wet
behind the ears. In fact she was wet all over. As I said, it was
raining outside. It's an easy inference.
It seems the kid's step-father had disappeared. He had been a
medical specialist, diagnosis and prescription, but one day he
started making wild claims about knowledge and planning and then
he vanished. I had heard of this kind before. Some were
specialists. Some in medicine, some in geology, but all were the
same kind of guy. I looked the girl in the eye and asked the one
question she didn't want to hear, "He's rule-based, isn't he?".
She turned her head away and that was all the answer I needed. His
kind were cold, unfeeling, unchanging, but she still loved him and
wanted him back again.
Once I got a full picture of the guy I was sure that I knew where
to find him, California. It was the haven for his way of thinking
and acting. I was sure that he had been swept up by the EXPERTS.
They were a cult that had grown up in the past few years, promising
fast and easy enlightenment. What they didn't tell you was that
the price was your ability to understand itself. He was there,
as sure as I was a T Man.
I knew of at least one operative in California who could be trusted,
and I knew that I had to talk to him before I could do any further
planning. I reached for the phone and gave him a call.
The conversation was short and sweet. He had resource conflicts
and couldn't give me a hand right now. I assumed that it had to
be more complex than that and almost said that resource conflicts
aren't that easy to identify, but I had no time to waste on in
fighting while the real enemy was still at large. Before he hung
up, he suggested that I pick up a radar detector if I was planning
on driving out and asked if I could grab a half-gallon of milk for
him on the way. I agreed to the favor, thanked him for his advice
and wished him luck on his tan...
That's all for now kids. Tune in next week for the part two of:
The Case of the Bogus Expert
Starring
JOE LISP, T MAN
And remember kids, Wednesdays are *AI-LUNCH* days and 11:45 is the
*AI-LUNCH* time. And kids, if you send in 3 box tops from *AI-LUNCH*
you can get a JOE LISP magic decoder ring. This is the same ring
that saved JOE LISP only two episodes ago and is capable of parsing
from surface to deep structure in less than 15 transformations.
Its part plastic, part metal and all bogus, so order now.
------------------------------
Date: 17 February 1984 11:55 EST
From: Kenneth Byrd Story <STORY @ MIT-MC>
Subject: Computational Discovery of Mathamatical Laws
[Forwarded from the MIT-MC bboard by Laws@SRI-AI.]
TITLE: "The Computational Discovery of Mathematical Laws: Experiments in Bin
Packing"
SPEAKER: Dr. Jon Bentley, Bell Laboratories, Murray Hill
DATE: Wednesday, February 22, 1984
TIME: 3:30pm Refreshments
4:15pm Lecture
PLACE: Bldg. 2-338
Bin packing is a typical NP-complete problem that arises in many applications.
This talk describes experiments on two simple bin packing heuristics (First Fit
and First Fit Decreasing) which show that they perform extremely well on
randomly generated data. On some natural classes of inputs, for instance, the
First Fit Decreasing heuristic finds an optimal solution more often than not.
The data leads to several startling conjectures; some have been proved, while
others remain open problems. Although the details concern the particular
problem of bin packing, the theme of this talk is more general: how should
computer scientists use simulation programs to discover mathematical laws?
(This work was performed jointly with D.S. Johnson, F.T. Leighton and C.A.
McGeoch. Tom Leighton will give a talk on March 12 describing proofs of some
of the conjectures spawned by this work.)
HOST: Professor Tom Leighton
THIS SEMINAR IS JOINTLY SPONSORED BY THE COMBINATORICS SEMINAR & THE THEORY OF
COMPUTATION SEMINAR
------------------------------
Date: 17 Feb 1984 15:14 EST (Fri)
From: "Daniel S. Weld" <WELD%MIT-OZ@MIT-MC.ARPA>
Subject: Revolving Seminar
[Forwarded from the MIT-OZ bboard by SASW@MIT-MC.]
[I am uncertain as to the interest of AIList readers in robotics,
VLSI and CAD/CAM design, graphics, and other CS-related topics. My
current policy is to pass along material relating to planning and
high-level reasoning. Readers with strong opinions for or against
such topics should write to AIList-Request@SRI-AI. -- KIL]
AUTOMATIC SYNTHESIS OF FINE-MOTION STRATEGIES FOR ROBOTS
Tomas Lozano Perez
The use of force-based compliant motions enables robots to carry out
tasks in the presence of significant sensing and control errors. It
is quite difficult, however, to discover a strategy of such motions to
achieve a task. Furthermore, the choice of motions is quite sensitive
to details of geometry and to error characteristics. As a result,
each new task presents a brand new and difficult problem. These
factors motivate the need for automatic synthesis for compliant
motions. In this talk I will describe a formal approach to the
synthesis of compliant motion strategies from geometric description of
assembly operations.
(This is joint work [no pun intended -- KIL] with Matt Mason of CMU
and Russ Taylor of IBM)
------------------------------
Date: Fri 17 Feb 84 09:02:29-PST
From: Sharon Bergman <SHARON@SU-SCORE.ARPA>
Subject: Ph.D. Oral
[Forwarded from the Stanford bboard by Laws@SRI-AI.]
PH.D. ORAL
USE OF ARTIFICIAL INTELLIGENCE
AND SIMPLE MATHEMATICS
TO ANALYZE A PHYSIOLOGICAL MODEL
JOHN C. KUNZ, STANFORD/INTELLIGENETICS
23 FEBRUARY 1984
MARGARET JACKS HALL, RM. 146, 2:30-3:30 PM
The objective of this research is to demonstrate a methodology for design
and use of a physiological model in a computer program that suggests medical
decisions. This methodology uses a physiological model based on first
principles and facts of physiology and anatomy. The model includes inference
rules for analysis of causal relations between physiological events. The model
is used to analyze physiological behavior, identify the effects of
abnormalities, identify appropriate therapies, and predict the results of
therapy. This methodology integrates heuristic knowledge traditionally used in
artificial intelligence programs with mathematical knowledge traditionally used
in mathematical modeling programs. A vocabulary for representing a
physiological model is proposed.
------------------------------
Date: Tue 21 Feb 84 10:47:50-PST
From: Juanita Mullen <MULLEN@SUMEX-AIM.ARPA>
Subject: ANNOUNCEMENT
[Forwarded from the Stanford SIGLUNCH distribution by Laws@SRI-AI.]
Thursday, February 23, 1984
Professor Kenneth Kahn
Upssala University
will give a talk:
"Logic Programming and Partial Evaluation as Steps Toward
Efficient Generic Programming"
at: Bldg. 200, (History Building), Room 107, 12 NOON
PROLOG and extensions to it embedded in LM PROLOG will be presented as
a means of describing programs that can be used in many ways. Partial
evaluation is a process that automatically produces efficient,
specialized versions of programs. Two partial evaluators, one for
LISP and one for PROLOG, will be presented as a means for winning back
efficiency that was sacrificed for generality. Partial evaluation
will also be presented as a means of generating compilers.
------------------------------
Date: 21 Feb 84 15:27:53 EST
From: DSMITH@RUTGERS.ARPA
Subject: Rutger's University Computer Science Colloquium
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
COLLOQUIUM
Department of Computer Science
SPEAKER: John Cannon
Dept. of Math
University of Sydney
Syndey, AUSTRIA
TITLE: "DESIGN AND IMPLEMENTATION OF A PROGRAMMING
LANGUAGE/EXPERT SYSTEMS FOR MODERN ALGEBRA"
Abstract
Over the past 25 years a substantial body of algorithms has been
devised for computing structural information about graphs. In order
to make these techniques more generally available, I have undertaken
the development of a system for group theory and related areas of
algebra. The system consists of a high-level language (having a
Pascal-like syntax) supported by an extensive library. In that the
system attempts to plan, at a high level, the most economical solution
to a problem, it has some of the attributes of an expert system. This
talk will concentrate on (a) the problems of designing appropriate
syntax for algebra and, (b) the implementation of a language professor
which attempts to construct a model of the mathematical microworld
with which it is dealing.
DATE: Friday, February 24, 1984
TIME: 2:50 p.m.
PLACE: Hill Center - Room 705
* Coffee served at 2:30 p.m. *
------------------------------
End of AIList Digest
********************
∂23-Feb-84 0854 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA CSLI Newsletter No. 20, February 23, 1984
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Feb 84 08:53:54 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 23 Feb 84 08:52:37-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 15:45:22-PST
Date: Wed 22 Feb 84 15:45:24-PST
From: DKANERVA@SRI-AI.ARPA
Subject: CSLI Newsletter No. 20, February 23, 1984
To: csli-friends@SRI-AI.ARPA
! CSLI Newsletter
February 23, 1984 * * * Number 20
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
CSLI ACTIVITIES FOR *THIS* THURSDAY, February 23, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Bob Moore will continue to discuss his paper
Conference Room "A Formal Theory of Knowledge and Action."
12 noon TINLunch
Ventura Hall "On Recent Treatments of the Semantics of
Conference Room `Control': Solutions in Search of a Problem?"
by David Dowty.
Discussion led by Ivan Sag.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Discussion led by Per-Kristian Halvorsen.
Room G-19 Topic to be announced.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Putnam's Paradox"
Room G-19 by David Lewis, Philosophy Dept., Princeton
-----------
SCHEDULE FOR *NEXT* THURSDAY, MARCH 1, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Discussion of Bob Moore's paper ("A Formal Theory
Conference Room of Knowledge and Action") led by John Etchemendy.
12 noon TINLunch
Ventura Hall "First Steps Towards Inferential Programming,"
Conference Room by William L. Scherlis and Dana S. Scott.
Discussion led by Stuart Shieber.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Discussion led by Stanley Peters.
Room G-19 Topic to be announced.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall Talk by Patrick Hayes.
Room G-19 Topic to be announced.
-----------
! Page 2
TINLUNCH SCHEDULE
TINLunch is held each Thursday at Ventura Hall, on the Stanford
University campus, as a part of CSLI activities. Copies of TINLunch
papers are available at SRI in EJ251 and at Stanford in Ventura Hall.
NEXT WEEK: "First Steps Towards Inferential Programming"
by William L. Scherlis and Dana S. Scott
Discussion led by Stuart Shieber
March 8 Brian Smith
March 15 Mark Stickel
March 22 Susan Stucky
March 29 Patrick Suppes
-----------
CSLI COLLOQUIUM SCHEDULE
Thursdays, 4:15 p.m., Redwood Hall, Room G-19
March 1 Pat Hayes
Topic to be announced.
March 8 Ray Jackendoff, Stanford Linguistics Department
"The Syntax of Conceptual Structure"
March 15 Roger Sheppard, Stanford Psychology Department
"Intimations of a Mental Mechanism"
Ray Jackendoff is giving a series of lectures on semantics and
cognition, the first of which is the CSLI colloquium on March 8, shown
above. The other two are Linguistics Department Colloquia:
Tuesday Preference Rule Systems in Vision, Music, and Language
April 3 3:15 p.m., bldg. 200, rm. 217
Tuesday The semantics of Spatial Expressions and Some Extensions
April 10 3:15 p.m., bldg. 200, rm. 217
-----------
VISIT BY GEORGE MILLER, FEBRUARY 27-29
George Miller, a member of the CSLI Advisory Panel, will be
visiting from February 27 through February 29. The purpose of his
visit is to help us understand how to develop a stronger connection
between the abstract theoretical activities that most of us are
engaged in and the more empirical constraints on language and
information that psychological research might provide. This visit is
one step towards planning a larger psychological component to CSLI
research, with closer ties to other research in the Psychology
Department.
Miller will give a special colloquium, co-sponsored by CSLI and
the Stanford Psychology Department, at 4:15 p.m. on Monday, February
27, in room 380Y (Mathematics Dept.). The topic is "Some Thoughts
About Lexicons, Objective and Subjective."
! Page 3
-----------
AREA CL SEMINAR TO BEGIN IN MARCH
On the first and third Monday of every month, beginning March 5,
we will have an internal Area CL (Computer Languages) seminar. The
purpose is for us to become better acquainted with each other's work
and to continue defining a coherent direction for the area as a whole.
We will go into substantially more technical detail than we did in the
computation seminar the first quarter. This seminar will not replace
the existing C.1 (Programming semantics) and C.2 (Talkware) seminars,
which are intended to bring in outside work and reach a more general
audience. The seminar will meet from 1:00 to 2:30 p.m. in the Ventura
conference room. Brian Smith will be the first speaker.
- Terry Winograd
-----------
PROJECT C1 SEMINAR
Semantics of Programming Languages
Tuesday, February 28, 9:30 a.m., Ventura Hall Seminar Room
Having considered the basic constructions on domains, including
product, coproduct, and function space, we will turn to the solution
of domain equations in the category of cpo's. The approach will
indicate the relationship to initial algebra semantics.
-----------
WHY DISCOURSE WON'T GO AWAY
Because of the Presidents' Day weekend, the discourse seminar
scheduled for Tuesday, February 21 was postponed until Tuesday,
February 28. Thus, Scott Soames of Princeton University will give his
second talk at 3:15 p.m., Tuesday, February 28, in the Ventura
conference room.
------------
CSLI BULLETIN BOARD
On the SRI-AI system, a CSLI bulletin board has been established
and can be accessed by typing BBOARD CSLI. All messages sent to
CSLI-FRIENDS are received by the CSLI bulletin board, so you may want
to check there for CSLI messages rather than receiving (or storing)
them in your own mail file.
Your suggestions are welcome as to how the CSLI Newsletter can
best be distributed over the net without burdening individual mail
files. Any questions or suggestions, as well as announcements, can be
sent to DKanerva@SRI-AI or CSLI-NEWSLETTER@SRI-AI.
- Dianne Kanerva
-----------
-------
∂23-Feb-84 0914 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Feb 84 09:12:38 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 23 Feb 84 09:11:17-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 16:33:00-PST
Date: Wed 22 Feb 84 16:30:15-PST
From: Joseph A. Goguen <GOGUEN@SRI-AI.ARPA>
To: csli-friends@SRI-AI.ARPA, csli-c1@SRI-AI.ARPA, dkanerva@SRI-AI.ARPA
Special Lecture at SRI, 3:00pm on Monday, 27 February 1984
An overview of HISP
by K. Futatsugi
HISP (hierarchical software processor) is an experimental
language/system, which has been developed at ETL (Electrotechnical
Laboratory, Japan) by the author's group, for hierarchical software
development based on algebraic specification techniques.
In HISP, software development is simply modeled as the incremental
construction of a set of hierarchically structured clusters of
operators (modules). Each module is the constructed as a result of
applying one of the specific module building operations to the already
existing modules. This basic feature makes it possible to write
inherently hierarchical and modularized software.
This talk will inroduce HISP informally by the use of simple
examples. The present status of HISP implementation and future
possibilities will also be sketched.
-------
∂23-Feb-84 0917 @SRI-AI.ARPA,@SU-SCORE.ARPA:GOGUEN@SRI-AI.ARPA
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Feb 84 09:17:07 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 23 Feb 84 09:16:14-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 16:44:06-PST
Date: Wed 22 Feb 84 16:36:20-PST
From: Joseph A. Goguen <GOGUEN@SRI-AI.ARPA>
To: csli-c1@SRI-AI.ARPA, csli-friends@SRI-AI.ARPA, dkanerva@SRI-AI.ARPA
Special Lecture at SRI, 3:00pm on Monday, 27 February 1984
SRI International, Room EL381
An overview of HISP
by K. Futatsugi
HISP (hierarchical software processor) is an experimental
language/system, which has been developed at ETL (Electrotechnical
Laboratory, Japan) by the author's group, for hierarchical software
development based on algebraic specification techniques.
In HISP, software development is simply modeled as the incremental
construction of a set of hierarchically structured clusters of
operators (modules). Each module is the constructed as a result of
applying one of the specific module building operations to the already
existing modules. This basic feature makes it possible to write
inherently hierarchical and modularized software.
This talk will inroduce HISP informally by the use of simple
examples. The present status of HISP implementation and future
possibilities will also be sketched.
*** Non-SRI Personnel please be early so you can be escorted to the
lecture room; telephone J. Goguen, X5454. ***
-------
∂23-Feb-84 0923 @SU-SCORE.ARPA:rodrigue@LBL-CSAM Re: Industry lecturers
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 09:23:09 PST
Received: from lbl-csam.ARPA by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 17:10:36-PST
Return-Path: <rodrigue@LBL-CSAM>
Received: by lbl-csam.ARPA ; Wed, 22 Feb 84 17:13:03 pst
Date: Wed, 22 Feb 84 17:13:03 pst
From: (Garry Rodrigue [ams/llnl]) rodrigue@LBL-CSAM
Message-Id: <8402230113.AA20859@lbl-csam.ARPA>
To: JMC@SU-AI, faculty@SU-SCORE
Subject: Re: Industry lecturers
∂23-Feb-84 1011 GOLUB@SU-SCORE.ARPA Congratulations
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 10:10:57 PST
Date: Wed 22 Feb 84 19:20:47-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Congratulations
To: faculty@SU-SCORE.ARPA
cc: SU-bboards@SU-SCORE.ARPA
Congratulations to David Cheriton, John Hennessey, Ernst Mayr and
Brian Reid . They have won the Presidential Young Investigators award.
Altogether CS/EE won 4 of the nine awarded to Stanford and 4 of the 200
nationally awarded. A lot of hard work was done by our staff in submitting
their applications.
GENE
-------
∂23-Feb-84 1015 @SU-SCORE.ARPA:lantz@diablo Re: Grey Tuesday, students, tec.
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 10:15:18 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 19:52:09-PST
Date: Wed, 22 Feb 84 19:51:59 pst
To: Gene Golub <GOLUB@SU-SCORE.ARPA>
Cc: faculty@SU-SCORE.ARPA, mwalker@SU-SCORE.ARPA
Subject: Re: Grey Tuesday, students, tec.
In-Reply-To: Your message of Wed 22 Feb 84 11:03:47-PST.
From: Keith Lantz <lantz@diablo>
I don't think there's anything for you or the administrative staff to
apologize for. First, I think the new database format is a vast
improvement. Second, I think the faculty and students as a whole
should take responsibility for keeping the appropriate administrators
informed when they change advisors, etc., not to mention taking some
responsibility for monitoring students' progress over the various
hurdles. Yes, it would be nice to get data on "problem" students, in
particular, in advance of the meeting, but one would think that the
advisors involved would be aware of the problems and either notify the
staff (as requested) or show up at the meeting. So, in general,
I'd say the staff is doing an excellent job and it's us faculty that
could shape up a bit!
As to late bloomers, I tend to agree with Gene's comments. Seven years
should be enough for anyone in any field. Four years is pretty brief,
especially for "good citizens" = hackers by any other name; in those
cases at least, 5-6 years seems acceptable.
Keith
∂23-Feb-84 1019 @SU-SCORE.ARPA:pratt@navajo Average time to graduation
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 10:18:54 PST
Received: from Navajo by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 19:55:57-PST
Date: Wed, 22 Feb 84 19:55:47 pst
To: Gene Golub <GOLUB@SU-SCORE.ARPA>
Cc: faculty@SU-SCORE.ARPA, mwalker@SU-SCORE.ARPA
Subject: Average time to graduation
In-Reply-To: Your message of Wed 22 Feb 84 11:03:47-PST.
From: Vaughan Pratt <pratt@navajo>
Would it be reasonable to set a goal of four years for Ph.D. students in
theoretical areas?
-v
∂23-Feb-84 1032 GOLUB@SU-SCORE.ARPA Re: Average time to graduation
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 10:32:18 PST
Date: Wed 22 Feb 84 22:26:05-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Re: Average time to graduation
To: pratt@SU-NAVAJO.ARPA
cc: faculty@SU-SCORE.ARPA, mwalker@SU-SCORE.ARPA
In-Reply-To: Message from "Vaughan Pratt <pratt@navajo>" of Wed 22 Feb 84 19:56:06-PST
Four years is desirable but it often takes a while longer. Again,
in physics the theoretical physicists finish in a short time but the
experimentalists take longer ( almost never ten years though).
GENE
-------
∂23-Feb-84 1033 @SRI-AI.ARPA,@SU-SCORE.ARPA:A.SANDY@[36.40.0.210] Re: QUME QVT103 TERMINAL DEMO
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Feb 84 10:33:37 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 23 Feb 84 10:32:43-PST
Received: from [36.40.0.210] by SU-SCORE.ARPA with TCP; Wed 22 Feb 84 22:11:00-PST
Date: Wed 22 Feb 84 15:04:32-PST
From: Sandy Lerner <A.SANDY@[36.40.0.210]>
Subject: Re: QUME QVT103 TERMINAL DEMO
To: LEISER@SRI-AI.ARPA
cc: csli-folks@SRI-AI.ARPA, a.sandy%gsb-why@SU-SCORE.ARPA,
s.strickland%gsb-why@SU-SCORE.ARPA, tom@SU-SCORE.ARPA,
A.SANDY@[36.40.0.210]
In-Reply-To: Message from "Michele <LEISER@SRI-AI.ARPA>" of Wed 22 Feb 84 12:46:17-PST
You left out the most important info...PRICE!!!
-------
∂23-Feb-84 1138 GOLUB@SU-SCORE.ARPA General Advisors
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 11:38:16 PST
Date: Thu 23 Feb 84 09:48:47-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: General Advisors
To: faculty@SU-SCORE.ARPA
The department is required to provide one general adviser. If you would
like to participate please let me know. $500 is awarded to your unrestricted
funds and more importantly it's very satisfying.
GENE
-------
∂23-Feb-84 1141 YEARWOOD@SU-SCORE.ARPA Courses and Degrees
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 11:41:22 PST
Date: Thu 23 Feb 84 09:49:24-PST
From: Marlene Yearwood <YEARWOOD@SU-SCORE.ARPA>
Subject: Courses and Degrees
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-2266
Please stop by Kathy's Office, Room 256, and read Courses and Degrees.
Keep in mind that the quarters that courses will be taught as well as
times, etc. are still being looked at by the Curriculum Committee, and
so are likely to change.
The most important aspect of the reading at this point is the course
descriptions. Once these are submitted, only minor changes can be made.
If you have not turned in corrected copy to Kathy, it will be assumed that
last year's description is acceptable.
Thanks.
-------
∂23-Feb-84 1155 @SU-SCORE.ARPA:cheriton@diablo Re: Grey Tuesday, students, tec.
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 11:55:39 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Thu 23 Feb 84 10:39:58-PST
Date: Thu, 23 Feb 84 10:23 PST
From: David Cheriton <cheriton@diablo>
Subject: Re: Grey Tuesday, students, tec.
To: GOLUB@SU-Score, faculty@SU-Score
Cc: mwalker@SU-Score
My strongest reaction to the Grey Tuesday review was that we are being too
soft on students that lack commitment to the Ph.D. program. In particular,
I would favor eliminating leaves of absence except for medical reasons.
Also, I would side with Gene that any student that has been here too long
(> 5 years) should be leaned on but good, with solid support from some faculty
necessary to keep the student in the program.
After all, we do have lots of great candidates each year and a student lacking
commitment to the program is just wasiting our time and denying equal or beeter
students the opportunity.
(flame off)
∂23-Feb-84 1214 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Feb 27 meeting of Issues in Perception, Cognition and Language
Received: from SRI-AI by SU-AI with TCP/SMTP; 23 Feb 84 12:14:04 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 23 Feb 84 12:14:03-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 23 Feb 84 11:54:27-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 23 Feb 84 11:54:41-PST
Received: from Psych by Score with Pup; Thu 23 Feb 84 10:38:59-PST
Date: 23 Feb 1984 10:37:33-PST
From: brian at SU-Tahoma
To: bboard@kestrel, csli-friends@sri-ai at score, msgs, su-bboards@score
Subject: Feb 27 meeting of Issues in Perception, Cognition and Language
Issues in Perception, Language and Cognition (Psych 279)
WHO: Professor Richard Thompson
Psychology Department, Stanford University
WHEN: Monday February 27, noon to 1:15
WHERE: Jordan Hall (Psychology) room 100
WHAT: Detection, decision, memory and the brain
ABSTRACT
------------
Professor Thompson will speak on his recent work attempting to localize
various aspects of brain function. Part of the talk will be about the
analysis of sensory processes including detection and discrimination
judgments. The remainder of the talk will be on the search for the site of
plasiticity for learning in mammals.
-------
The next few speakers will be
John Barwise (CSLI, Stanford Philosophy)
Phil Cohen (Fairchild Artificial Intelligence Lab)
Announcements and abstracts will be posted.
∂23-Feb-84 1708 GOLUB@SU-SCORE.ARPA Summer Housing for Visiting Faculty
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 17:08:10 PST
Date: Thu 23 Feb 84 17:06:43-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Summer Housing for Visiting Faculty
To: faculty@SU-SCORE.ARPA
If you have any summer visitors who want housing at Escondido Village
or environs, please send me their name , address, home institution,
purpose of stay and dates.
GENE
-------
∂23-Feb-84 2105 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: Grey Tuesday, students, tec.
Received: from SU-SCORE by SU-AI with TCP/SMTP; 23 Feb 84 21:04:57 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Thu 23 Feb 84 21:03:20-PST
Date: Thu 23 Feb 84 20:56:46-PST
From: Gio Wiederhold <WIEDERHOLD@SUMEX-AIM.ARPA>
Subject: Re: Grey Tuesday, students, tec.
To: GOLUB@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA, mwalker@SU-SCORE.ARPA,
*"PS:<WIEDERHOLD>PRINT.WINTER-83-84.1"@SUMEX-AIM.ARPA
In-Reply-To: Message from "Gene Golub <GOLUB@SU-SCORE.ARPA>" of Wed 22 Feb 84 11:33:20-PST
1 Expecting and pushing students to finish in about 5 years is reasonable.
2 Having two classes of students - theory and experimental - appears awkward,
not all students fall neatly into one category.
3 Limiting experimental projects to demonstrations, rather than expecting
prototype systems ( which they or the university can try to sell ) is a
way to reduce the time even for experimentalists. That means they will
not have learned some important practicalities - having only expended
50% rather than 99% perspiration, but that may not be our role anyhow.
4 experimental projects can be greatly aided by Masters students - the AI
MS program is an example which may be selectively emulated.
5 In the particular case of Arthur Keller, and perhaps other late bloomers,
the record should show that he had 1.5 years of approved leave of absence;
in his case spent here after Denny Brown left. Maybe we should restrict
leaves, but while they exist we must realize that they will slow blooming.
Gio
-------
∂24-Feb-84 0041 CLT SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Prof. Martin Davis,
Courant Institute, NYU, visiting Berkeley
TITLE: "Some influences of logic on computer science"
TIME: Wednesday, Feb. 29, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
Abstract:
It is difficult to be unaware of the truly breathtaking
advances taking place today in computer technology. But it is
easy to forget the profound and subtle interplay between the
abstract concerns of logicians and these practical developments.
Indeed the work of logicians has presaged many aspects of
computational practice which are now commonplace and whose
intellectual antecedents are typically unkown to users.
In this talk some of these connections will be discussed.
Remaining meetings for the quarter:
Mar. 7 Warren Goldfarb,
"The Godel class with identity is unsolvable"
Mar. 14 Johan van Benthem
"Incompleteness theorems in modal logic"
S. Feferman
∂24-Feb-84 1202 LB@SRI-AI.ARPA Monday's meeting
Received: from SRI-AI by SU-AI with TCP/SMTP; 24 Feb 84 12:02:19 PST
Date: Fri 24 Feb 84 12:02:21-PST
From: Stanley Peters <PETERS@SRI-AI.ARPA>
Subject: Monday's meeting
Sender: LB@SRI-AI.ARPA
To: csli-b1@SRI-AI.ARPA
Jerry Hobbs will talk at 2:00 Monday in Ventura instead of 3:15. This
will allow whoever wants to also to hear George Miller at 4:00. We will
talk Monday about the best time for a regular meeting time.
-------
∂24-Feb-84 1449 ASHOK@SU-SCORE.ARPA CS course clashes
Received: from SU-SCORE by SU-AI with TCP/SMTP; 24 Feb 84 14:49:18 PST
Date: Fri 24 Feb 84 14:47:35-PST
From: Ashok Subramanian <ASHOK@SU-SCORE.ARPA>
Subject: CS course clashes
To: faculty@SU-SCORE.ARPA
cc: ASHOK@SU-SCORE.ARPA
One can't help noticing the number of clashes of CS course timings in
the spring quarter Time Schedule. I believe that this is mainly
because most CS classes seem to meet at a few favourite
times. I wonder why this is so, and what could be done to correct
this situation. This is especially relevant right now because next year's
Time Schedule is in the process of being finalised.
--ashok
-------
-------
∂24-Feb-84 1516 @SRI-AI.ARPA:desRivieres.PA@PARC-MAXC.ARPA Talk and Visit by David McAllester
Received: from SRI-AI by SU-AI with TCP/SMTP; 24 Feb 84 15:16:25 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Fri 24 Feb 84 15:15:35-PST
Date: Fri, 24 Feb 84 15:13 PST
From: desRivieres.PA@PARC-MAXC.ARPA
Subject: Talk and Visit by David McAllester
To: csli-folks@sri-ai.ARPA
David McAllester (MIT) will probably be visiting the Palo Alto area
during part of the second week of March. He is tentatively scheduled
to give a talk on Monday March 12th (abstract forthcoming). Please
let me know if you would be interested in meeting with him.
---Jim
∂24-Feb-84 1518 GOLUB@SU-SCORE.ARPA Re: CS course clashes
Received: from SU-SCORE by SU-AI with TCP/SMTP; 24 Feb 84 15:18:08 PST
Date: Fri 24 Feb 84 15:09:49-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Re: CS course clashes
To: ASHOK@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA
In-Reply-To: Message from "Ashok Subramanian <ASHOK@SU-SCORE.ARPA>" of Fri 24 Feb 84 14:47:45-PST
The time table was on display at the receptionist last year. I asked the
student bureaucrats to look at it and they made some suggestions. I hope
we can do better next year.
GENE
-------
∂24-Feb-84 1653 TAJNAI@SU-SCORE.ARPA IBM Fellowship Applications
Received: from SU-SCORE by SU-AI with TCP/SMTP; 24 Feb 84 16:53:08 PST
Date: Fri 24 Feb 84 16:50:55-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: IBM Fellowship Applications
To: faculty@SU-SCORE.ARPA
cc: NA.Paul@SU-SCORE.ARPA, PPH@SU-AI.ARPA, STEFAN@SU-SCORE.ARPA,
MANN@SU-HNV.ARPA, FOULSER@SU-SCORE.ARPA, DMC@SU-AI.ARPA,
M.CHAD@SU-SIERRA.ARPA, WORLEY@SU-SCORE.ARPA, JMM@SU-AI.ARPA, FY@SU-AI.ARPA,
: ;
The IBM Fellowship Applications are going out today. Thank you all for
your assistance and cooperation.
Jitendra Malik and Frank Yellin are being nominated for renewal of their
IBM Fellowships.
David Chelberg, Stefan Demetrescu, David Foulser, Peter Hochschild,
Tim Mann, Chad Mitchell, and Pat Worley have been nominated for the
1984/85 IBM Fellowship.
They are outstanding candidates, and I'm glad that I'm not the one making
the decisions. We wish you all good luck.
As soon as the results are announced, you will be notified.
Carolyn
-------
∂24-Feb-84 1655 LEISER@SRI-AI.ARPA CSLI-TURING
Received: from SRI-AI by SU-AI with TCP/SMTP; 24 Feb 84 16:54:46 PST
Date: Fri 24 Feb 84 16:52:34-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: CSLI-TURING
To: csli-folks@SRI-AI.ARPA
Damn! After all of 48+ hours, our new DEC has crashed again!
Reminder: Those of you who wish to secure accounts on CSLI's DEC2060,
please contact me ASAP.
Michele
-------
∂26-Feb-84 2005 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA reminder on WHY DISCOURSE WONT GO AWAY
Received: from SRI-AI by SU-AI with TCP/SMTP; 26 Feb 84 20:05:07 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 26 Feb 84 17:14:11-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 26 Feb 84 17:12:10-PST
Date: 26 Feb 1984 1712-PST
From: Almog at SRI-AI
Subject: reminder on WHY DISCOURSE WONT GO AWAY
To: csli-friends at SRI-AI
On Tuesday 2.28.84, we have a meeting of the discourse seminar.
Scott Soames' second talk is postponed till next week (so, we do have
Soames on 3.6.84).
This Tuesday the speaker is J.Hobbs from SRI. His lecture renews
the Grosz-Perry strategy we followed at the beginning of term, i.e. looking
at particular texts and searching for some interpretation strategy.
DISCOURSE ANALYSIS
Jerry Hobbs, SRI
Tuesday, 28.2.84, 3.15pm, Ventura Hall
A stretch of discourse will be analyzed, and the relation between discourse
structure and underlying knowledge will be examined.
-------
∂27-Feb-84 0748 LEISER@SRI-AI.ARPA ACCOUNTS ON DEC-20 AT CSLI
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Feb 84 07:47:53 PST
Date: Mon 27 Feb 84 07:47:45-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: ACCOUNTS ON DEC-20 AT CSLI
To: csli-folks@SRI-AI.ARPA
******************************************************************************
OK, OK!
I give up. Anyone who was on the direct CSLI list has an account already on
our DEC-2060. For those of you who did not send in the requested paperwork,
the accountname default is your current accountname at SRI or wherever, and
the temporary password is that same string.
Rest assured that I will no longer request paperwork or information from any
of you.
******************************************************************************
-------
∂27-Feb-84 1025 TREITEL@SUMEX-AIM.ARPA automatic deduction seminar
Received: from SUMEX-AIM by SU-AI with TCP/SMTP; 27 Feb 84 10:25:48 PST
Date: Mon 27 Feb 84 10:24:22-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: automatic deduction seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
The first meeting of the automatic deduction seminar will be this Wednesday,
February 29th, at 1:30 p.m. in room 301 of Margaret Jacks Hall. It is
fervently hoped that the next meeting will not be on a similar date! I will
endeavour to give a brief talk on what I regard "automatic deduction" as
meaning, its place in the Grand Scheme of Things, etc., and then will try to
get some discussion going as to what this seminar is / ought to be for. I
would like to encourage the attendance of people who *don't* know much about
automatic deduction but would be interested in finding out some.
This is also a test of my mailing list. If the number of copies of this
message that you received is different from the number you would like to have
received, please tell me about it.
- Richard
-------
∂27-Feb-84 1029 HOBBS@SRI-AI.ARPA Dinner with Pat Hayes
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Feb 84 10:29:10 PST
Date: Mon 27 Feb 84 10:28:09-PST
From: HOBBS@SRI-AI.ARPA
Subject: Dinner with Pat Hayes
To: csli-folks@SRI-AI.ARPA
cc: hobbs@SRI-AI.ARPA
I thought we could go to Hsi-Nan the Little (Louies), in Palo Alto on
University Avenue with Pat Hayes after his colloquium at 7 pm this Thursday.
If you want to join us let me know by phone (859-2229, leave a message) or
computer (hobbs@sri-ai) by Thursday noon.
-- Jerry
-------
hobbs%sri-ai
Pat Hayes Dinner.
I would like to come.
∂27-Feb-84 1031 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA automatic deduction seminar
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Feb 84 10:30:46 PST
Received: from SUMEX-AIM.ARPA by SRI-AI.ARPA with TCP; Mon 27 Feb 84 10:28:18-PST
Date: Mon 27 Feb 84 10:24:22-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: automatic deduction seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
The first meeting of the automatic deduction seminar will be this Wednesday,
February 29th, at 1:30 p.m. in room 301 of Margaret Jacks Hall. It is
fervently hoped that the next meeting will not be on a similar date! I will
endeavour to give a brief talk on what I regard "automatic deduction" as
meaning, its place in the Grand Scheme of Things, etc., and then will try to
get some discussion going as to what this seminar is / ought to be for. I
would like to encourage the attendance of people who *don't* know much about
automatic deduction but would be interested in finding out some.
This is also a test of my mailing list. If the number of copies of this
message that you received is different from the number you would like to have
received, please tell me about it.
- Richard
-------
∂27-Feb-84 1054 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Hayes' talk at CSLI Colloquium, Thursday, March 1
Received: from SRI-AI by SU-AI with TCP/SMTP; 27 Feb 84 10:52:26 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 27 Feb 84 10:42:57-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 27 Feb 84 10:41:16-PST
Date: Mon 27 Feb 84 10:41:09-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Hayes' talk at CSLI Colloquium, Thursday, March 1
To: csli-friends@SRI-AI.ARPA
Pat Hayes, of the Departments of Philosophy and Computer Science
at the University of Rochester, New York, will speak on "The Naive
Continuum" at this week's CSLI Colloquium (4:15 p.m., Thursday, March 1,
in Redwood Hall, Room G-19).
-------
∂27-Feb-84 1805 @SU-SCORE.ARPA:KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay BATS
Received: from SU-SCORE by SU-AI with TCP/SMTP; 27 Feb 84 18:05:37 PST
Received: from rand-relay.ARPA (CSNET2.ARPA) by SU-SCORE.ARPA with TCP; Mon 27 Feb 84 17:52:19-PST
Date: 27 Feb 1984 10:15:53-PST (Monday)
From: Maria Klawe <KLAWE%IBM-SJ@Csnet-Relay>
Return-Path: <KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay>
Subject: BATS
To: aflb.all@su-score
Via: IBM-SJ; 27 Feb 84 17:02-PST
The next BATS meeting will be at IBM San Jose on Friday March 30.
So far only two talks have definitely been scheduled.
These are:
Mike Fredman from U.C. San Diego speaking about his recent work
with Bob Tarjan on Fibonacci heaps and their applications to
network optimization problems.
Avi Wigderson from Berkeley talking about a layout problem.
We have openings for two more talks so let me know if you have one
you would like to give.
∂28-Feb-84 1054 LB@SRI-AI.ARPA Next meeting
Received: from SRI-AI by SU-AI with TCP/SMTP; 28 Feb 84 10:53:59 PST
Date: Tue 28 Feb 84 10:54:36-PST
From: Stanley Peters <PETERS@SRI-AI.ARPA>
Subject: Next meeting
Sender: LB@SRI-AI.ARPA
To: csli-b1@SRI-AI.ARPA
cc: lb@SRI-AI.ARPA
We will meet again next Monday to continue discussion of Jerry
Hobbs' proposals about logical form. Meeting time will be
3:15
and the place will be Ventura Hall (room to be announced later).
-------
∂28-Feb-84 1138 @SU-SCORE.ARPA:berglund@diablo My Gray Tuesday Thoughts
Received: from SU-SCORE by SU-AI with TCP/SMTP; 28 Feb 84 11:38:10 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Tue 28 Feb 84 11:26:23-PST
Date: Tue, 28 Feb 84 11:25 PST
From: Eric Berglund <berglund@diablo>
Subject: My Gray Tuesday Thoughts
To: faculty@score
Cc: bureaucrat@score
I sent the following message to phd@score yesterday:
From @SU-SCORE.ARPA:berglund@diablo Mon Feb 27 21:34:03 1984
Received: from SU-SCORE.ARPA by Diablo with TCP; Mon, 27 Feb 84 21:33:58 pst
Received: from Diablo by SU-SCORE.ARPA with TCP; Mon 27 Feb 84 21:04:48-PST
Date: Mon, 27 Feb 84 21:04 PST
From: Eric Berglund <berglund@diablo>
Subject: Gray Tuesday Observations
To: phd@score
Cc: rjb@sail
Status: R
As one of your two faithful student bureaucrats, I had the opportunity
to watch the Gray Tuesday process last week. Though it didn't
contain too many surprises, I did feel somewhat more informed than
before the experience, so I thought I should pass along some
thoughts before I forget them:
1. The faculty takes both the deadline to file the G81 and the
expiration of candidacy seriously, though exceptions are made.
(As I understand it, the G81 form--which announces your thesis
title and reading committee--must be filed within one year of
passing the qual, and candidacy expires five years after you've
been granted it--which is usually right after you finish both
parts of the comp.) I would say that the vast majority of people
who get vaguely threatening letters this time were pushing one
of these two deadlines.
2. The whole Gray Tuesday process is the faculty's attempt to ensure
that each Ph.D. student is making "reasonable progress" toward
the degree. The deadlines for comp, qual, G81, and expiration
of candidacy are set by the department or the university to
help in the measurement of such progress. Deadlines for the comp
and qual are rarely extended; the other two seem to be extended
only with strong support from a faculty member--usually your
advisor--and some evidence of progress, even if slow. Several
faculty members seemed to suggest that a student who is generally
making major commitments of time and effort to the department
should be given more consideration when deadlines approach; still,
SOME progress must be evident even in this case.
3. I was asked specifically to warn Ph.D. students to take conditional
passes in the comp and qual very seriously. Failure to satisfy
the conditions within the specified time limit could result in failure
of the entire exam.
I have deliberately not sent this message out under the "bureaucrat"
title, because these are my personal thoughts and interpretations
of the proceedings. I hope, though, that they're somewhat useful, and
that you'll ask Oren or me if you have any questions at all about
the Gray Tuesday/Black Friday evalutions.
Eric Berglund
∂28-Feb-84 1145 @SU-SCORE.ARPA:berglund@diablo Teaching Input So Far
Received: from SU-SCORE by SU-AI with TCP/SMTP; 28 Feb 84 11:45:20 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Tue 28 Feb 84 11:31:30-PST
Date: Tue, 28 Feb 84 11:30 PST
From: Eric Berglund <berglund@diablo>
Subject: Teaching Input So Far
To: faculty@score
Cc: bureaucrat@score
I also sent this message to Ph.D. students yesterday. Your contribution to
the debate would be very helpful. I've been asking my constituents to send
their opinions to berglund@diablo so that mail boxes and bboard aren't
overflowing with debate. I've then been making the comments available on
score. My solicitation of student input is also on the file at score.
From @SU-SCORE.ARPA:berglund@diablo Mon Feb 27 22:18:29 1984
Received: from SU-SCORE.ARPA by Diablo with TCP; Mon, 27 Feb 84 22:18:24 pst
Received: from Diablo by SU-SCORE.ARPA with TCP; Mon 27 Feb 84 21:53:52-PST
Date: Mon, 27 Feb 84 21:53 PST
From: Eric Berglund <berglund@diablo>
Subject: Teaching Requirement Debate
To: phd@score, rjb@sail
Status: R
I've gathered the teaching requirement responses in <cs.bureaucrat>teachingreq
on score. Please read the requirements and send further comment to
berglund@diablo. In a few days I'll put up a second file.
Several good arguments, both pro and con, have not been given enough airing
in the responses. I think these should be considered as well:
1. Tim Mann and Ginger Edighoffer both pointed out that no experience is as
good for learning as having to explain the material. Being required to
TA an advanced class, or even two, could reasonably be justified on the
basis of the learning experience alone.
2. Ernst Mayr notes that without good quality TAing in the advanced courses
the ultimate loser will be the students in these classes. Services such
as notes with lectures, office hours, grading of weekly problem sets and
relatively quick grading of exams are not heavily rewarded when faculty
are evaluated, leaving them almost necessarily in the hands of TAs.
3. My bias so far has been that the problem is essentially a personnel issue:
the department and the university have not had the ability and/or desire
to provide the resources necessary to get TAs for the advanced courses.
It should not be legitimate university or
department policy to add mandatory service to the graduation requirements
to solve a personnel problem. Such problems should be solved by the hiring
of more faculty--perhaps including lecturers whose only job is to teach,
or by making the positions attractive enough to entice qualified TAs.
I have contended that since much RA work contributes to the thesis, whereas
TA work virtually never does, TAing can only be made attractive by raising
the salaries substantially.
4. Several other good arguments for both proposals have been given to me ver-
bally, but not sent in mail messages, and I haven't been able to remember
them all. I don't believe that the responses in the teachingreq file
are necessarily an accurate measure of student feeling, but it's all I
have to show the faculty--please contribute by sending me mail.
5. David Cheriton has suggested that any increase in teaching requirements
might/should be accompanied by a statement that Teaching Assistants should
not be used principally as graders, but should instead contribute AS
apprentice colleagues. Would such conditions make any changes more
palatable? Can you think of any other changes that are necessary?
Eric Berglund
Teaching Requirement Committee
berglund@diablo
∂29-Feb-84 0017 @SU-SCORE.ARPA:YM*@SU-AI AFLB talks for this week and the next one:
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Feb 84 00:16:54 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 29 Feb 84 00:15:41-PST
Date: 29 Feb 84 0000 PST
From: Yoni Malachi <YM@SU-AI>
Subject: AFLB talks for this week and the next one:
To: aflb.all@SU-SCORE
3/1/84 - Dr. Avi Wigderson (Berkeley)
"How discreet is the discrete log?"
Blum and Micali showed how to "hide" one bit in the Discrete Logarithm
function. We show how to hide k bits, for all k=O(log log P), where P
is the modulus. This cuts the trade-off time vs. secure bits by a
factor of k for coin flipping and pseudo-random number generation.
******** Time and place: March 1, 12:30 pm in MJ352 (Bldg. 460) *******
Special AFLB (Note date, time and room!)
3/2/84 - Dr. D. S. Johnson (ATT Bell Labs)
"Some Unexpected Expected Behavior Results for Bin Packing"
This will be an informal presentation of recent work on the probabilistic
analysis of simple heuristics for bin packing. We have two main results. For
the first-fit heuristic, we show that, if the items are evenly distributed
between 0 and 1, then the expected error grows as the 4/5 power of the optimum.
It was widely believed that the error is linear. Our second result states that,
if the items are spread between 0 and 1/2, then the expected error of the
first-fit decreasing heuristic is constant. We prove these average-case results
by doing essentially worst-case analysis on certain dense subsets of the inputs.
This is joint work with Bentley, Leighton, C.C.McGeoch, and L. McGeoch.
******** Time and place: FRIDAY, March 2, 2:15 pm in MJ252 (Bldg. 460) *******
3/8/84 - Prof. Shmuel Friedland (Hebrew Univ. - Jerusalem)
"Is graph isomorphism polynomially solvable?"
Let U and V be two graphs. They are represented by 0-1 symmetric
matrices, A and B respectively. U and V are isomorphic iff A and B
are permutationally similar. We formulate a necessary condition for
two symmetric matrices to be permutationally similar. In the case
that A and B are 0-1 matrices, these conditions can be checked in
polynomial time. Our approach uses Hacijan's ellipsoidal algorithm.
We conjecture that this necessary condition is also sufficient. We
verify our conjecture in a few cases. We also prove that our
necessary condition implies that the matrices (graphs) have the same
spectra.
******** Time and place: March 8, 12:30 pm in MJ352 (Bldg. 460) *******
∂29-Feb-84 0230 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #10
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Feb 84 02:30:19 PST
Date: Tuesday, February 28, 1984 5:41PM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #10
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Wednesday, 29 Feb 1984 Volume 2 : Issue 10
Today's Topics:
Implementations - Cuts & Sets & Arrays,
Query - Lambda Abstraction,
Puzzle - Lamps,
Administration - Correction,
LP Library - Update
----------------------------------------------------------------------
Date: Sun 19 Feb 84 14:24:54-EST
From: Paul G. Weiss <PGW@MIT-XX>
Subject: Handling of Cuts
The following Prolog interpreter is taken from the DEC-10
Prolog manual:
Terms representing clauses are specified using the unary
predicate my←clause, e.g.
my←clause( (grandparent(X,Z):-parent(X,Y),parent(Y,Z)) ).
A unit clause will be represented by a term such as
my←clause( (parent(john,mary) :- true) )
The mini-interpreter consists of four clauses:
| execute(true) :- !.
| execute((P,Q)) :- !, execute(P), execute(Q).
| execute(P) :- my←clause((P:-Q)), execute(Q).
| execute(P) :- P.
The last clause enables the mini-interpreter to cope with
calls to ordinary Prolog predicates, E.g. evaluable
predicates.
Now, am I confused, or does this interpreter not handle cuts.
In particular, if I do
execute((a, !, b)).
this expands into
!, execute(a), execute((!,b)).
Suppose execute(a) succeeds. Then the execute((!,b)) goal
expands into
Suppose now, the execute(b) goal fails. Then this causes the
execute((!,b)) goal ot fail. But now the execute(a) goal is
free to backtrack, which is what I sought to prevent by using
execute((a,!,b)) instead of the simpler execute((a,b)).
Q: Am I correct in this analysis.
Q: If so, is there a fix to allow this interpreted to correctly
handle cuts.
Thank you.
------------------------------
Date: 23 February 1984 16:38 EST
From: Reevesr.ULC at HIS-BILLERICA-MULTICS
Subject: Lambda Abstraction
The following mapping program is written in micro-Prolog with
"←" as the sole variable prefix. It parodies a functional
example by Wand (1).
((maphd ← () ()))
((maphd ←f (←X|←Y) (←x|←y)) (←f ←X ←x) (maphd ←f ←Y ←y))
It simply asserts that two lists have a fixed relation between
corresponding elements. It can be called with ←f bound to the
name of any binary relation in the dictionary, but it would be
more useful if the relation could be written on the fly. The
following clause, written in micro-Prolog continues
Wand's example:
((f1 ←X ←Y ←Z) (maphd g ←Y ←Z) where ((g ←x (←X|←x)))
It suggests that every element of ←Z is the corresponding
element of ←Y with the element ←X cons'ed on to it.
I am, of course, fantasising that I have lambda abstraction
and there seems to be a real need for it here, but is Prolog
irreparably damaged ?
We have a schematic definition for g which is not to be found
by indexing in the dictionary but by direct reference as a term.
It exists in the scope of another definition and will be
instantiated when f1 is.
The syntactic difficulties introduced by the "where" form may
be avoided by the anonymous lambda form as follows:
((f1 ←X ←Y ←Z) (maphd ((lambda ←x (X|←x))) ←Y ←Z))
but this is still not the end of the matter, because the lambda
abstraction may be disjunctive. Suppose we introduce square
brackets to denote a list of disjunctive clauses, I.e. a program.
Then we might have:
((f2 ←X1 ←X2 ←Y ←Z) ((maphd
[((lambda ←x (X1 ←X2|←x)) (LESS ←X1 ←X2))
((lambda ←x (←X2 ←X1|←x))]
←Y ←Z))
From the point of view of logic, specifying a closure relation
seems no worse than specifying an axiom name except for the
environmental complication, but surely any modular system of
logic is prone to the same criticism.
-- Ray Reeves
(1) Wand, M. Continuation-Based Program Transformation Strategies.
JACM Vol. 27 No.1 January 1980. 165
------------------------------
Date: 17 Feb 84 19:27:59-PST (Fri)
From: pur-ee!uiucdcs!Marcel @ Ucb-Vax
Subject: Lamps Puzzle productions - (nf)
Here's another solution to the Lamps puzzle. (I cooked this
one up last night, and find it more intuitive than the gyrations
necessary to get a good solution out of Prolog).
The problem again:
1. either "a" is on or "b" is on;
2. when "a" is on, "b" is off;
3. "a" and "b" are either on or off.
Find all possible solutions without doing an exhaustive
generate-and-test.
There have been a couple of good solutions in Prolog, especially
those by Debray (on net.ai) and that by Naish (above). They both ran
roughly as follows:
axiom1(1,←).
axiom1(←,1).
axiom2(1,0).
axiom2(0,←).
axiom3(1).
axiom3(0).
go(A,B) :- axiom1(A,B),
axiom2(A,B),
axiom3(A),
axiom3(B).
You can check that the potential solutions (1,1) and (0,0) are
never generated. The code blurs the distinction between generator
and filter so that the generator need not be exhaustive, without
risking loss of actual solutions.
Now that I've got a solution I like, I can afford to air my
intuitive objections to the above solution:
- the axioms must be applied in fixed order (1-2-3), when other
orders are useful and other solution methods are possible;
- I'd rather not specify the default case of axiom 2;
- all the axioms are brought to bear when only two would be
sufficient (1 & 2, or 3 & 2, see below);
- you have to reduce the lamps to elements of a relation, though
they are unrelated except by the axioms (the logical problem
statement contains more solution info than necessary);
- I think of the axioms as rules to be executed, not data to be
matched.
Here's a solution using a modified version of S.A.Vere's relational
production interpreter. The modifications are:
- an atom in a rule cannot match a variable in the database;
- the interpreter can't use a rule on a term if that rule was used to
produce the term;
- the arrow is implication, if the consequent is false we
get the contrapositive (antecedent must also be false);
- if a rule matches, and then fails, the state must be abandoned.
The problem axioms become:
1. lamp(a,X), lamp(b,Y) -> X=on ; Y=on.
2. lamp(a,on), lamp(b,Y) -> Y=off.
3. lamp(←,X) -> X=on ; X=off.
We now pose the question "lamp(a,X), lamp(b,Y)" and get the
following solution process:
lamp(a,on) lamp(a,on) SOLUTION
lamp(b,Y) -<rule2> lamp(b,off)
lamp(a,X) /
lamp(b,Y) --<rule1>
\ lamp(a,on) -<rule2> FAIL
lamp(a,Y) / lamp(b,on)
lamp(b,on) -<rule3>
\ lamp(a,off)
lamp(b,on) SOLUTION
Note that this doesn't use any more rules than necessary to generate
each solution, and that the rules are not constrained as to usage
order.
Here we used rules 1 & 3 as generators, and rule 2 in both deductive
and checking modes. Just for interest's sake, here's another solution:
lamp(a,on) -<rule2> lamp(a,on) SOLUTION
lamp(b,Y) lamp(b,off)
lamp(a,X) /
lamp(b,Y) --<rule3>
\ lamp(a,off) SOLUTION
lamp(a,off) / lamp(b,on)
lamp(b,Y) -<rule3>
\ lamp(a,off)
lamp(b,off) -<rule1> FAIL
This time we used only rule 3 as a generator, rule 2 in deductive
mode, and rule 1 as a filter. Now THAT's using knowledge to good
effect!
-- Marcel Schoppers
------------------------------
Date: Tue 21 Feb 84 08:58:08-PST
From: Pereira@SRI-AI
Subject: Arrays
For those arguing about arrays for Prolog, and implementing their code
in Prolog, the following practical considerations may be of interest:
1. Because of lack of indexing and general slowness of database
updates, any method using database side-effects will be orders of
magnitude slower than a method not using side effects.
2. My experience is that the above applies even when the method with
side-effects gives theoretical constant access whereas the one not
using side effects has, say, log N access time.
3. The best and nicest log array implementations in Prolog have log N
access and update but require no search.
4. In a REAL computer, memory is limited. C log N, in the
implementation I use, is 4 or so for the largest array I could fit
in memory. BUT
5. The real beauty of the log methods is the space-efficient
implementation of SPARSE arrays: big unused holes need not be there
at all (Ken Kahn's method does not provide this). With sparse arrays,
though, point (4) above is less applicable.
I haven't had the time yet to look in detail at the various
implementations and plans thereof offered to the net. My main
application of arrays requires efficient storage of sparse arrays
and very frequent access to "old" versions of arrays. For
applications of this kind, well implemented log N arrays seem to
be the best bet, at least when the implementation of arrays has
to be in Prolog.
-- Fernando Pereira
------------------------------
Date: Saturday, 25-Feb-84 20:53:34-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe%EDXA@UCL-CS>
Subject: MoRe Sets/Arrays
Yet another installment in the continuing story OF
Sets and Arrays in Prolog
This is my reply to Shimon Cohen's reply to my reply to ...
He says:
It seems that you equate O(1) with O(log N), I guess some
theoretical guys will love to use your METHOD to "prove"
that P=NP ... Now seriously: I think you are right in most
everyday cases BUT the best you can do with a tree is O(log n)
pointer accesses and the same amount of label comparisons.
If N is in the millions then the ratio can be one order of
magnitude in favor of "Hashing"...
What I had said:
If you want to do a lot of membership tests, using binary trees
is nearly as efficient as using hash tables. For the next
couple of years on VAXen and M68000s (or on the DEC-10 with its
tiny address space), the difference between O(lgN) and O(1) is
likely to be swallowed up by the overheads of hashing.
How anyone can get out of this that I equate O(1) and O(lgN) is
quite beyond me. Surely it is clear that it is ONLY the "everyday"
cases that I was talking about, and from my reference to the DEC-10 it
should have been clear that I was considering only N << 2↑18. Let me
give an example of what I mean. <PROLOG>ARRAYS.PL yields O(1) access
and update to single-version arrays with integer subscripts. The cost
is about 80 "logical instructions". <PROLOG>TREES.PL yields O(lgN)
access and update to arrays with integer subscripts, where multiple
versions of an array can exist at once. The cost is about 8lgN
"logical instructions". So for lgN <= 10 (i.e. for N <= 1024) the
tree version is faster. By extrapolation, for N <= 2↑20 the binary
tree version would be only twice as slow. The costs of garbage
collection are different for the two versions, and binary trees may
stay superior for even higher N. (The cross- over point in DEC-10
Prolog turned out to be around N=2000). There are two mistakes you
shouldn't make. The first is that I am saying anything about the
efficiency of Cohen's code. The second is that *asymptotic* orders of
efficiency are an infallible guide for any specific application.
Check the constant factor!
He says:
You proposed several ways to implement 'sets'; Can we make
this "internal representation" problem hidden from the user.
Namely: Instead of doing it the hard way (Selecting proper
impl.) do it the easy way (Use detailed specifications).
I'm afraid I don't understand the last sentence. When we write
Prolog programs today we HAVE to select the implementation. There is
no form of specification which Prolog can read so that it can pick the
right implementation. (SETL is one of the few systems around with a
data structure optimiser, which is said to be a very large program in
itself.) I agree that it would be nice to have such a feature in the
language. First we need proper modules and abstract data types. Can
we perhaps discuss in this digest what they should look like? Until
then, once we have written the detailed specs (I for one find this
*much* harder than just selecting the right data structure), we are
*still* left to write either
add←element(X, Y, Z)
or ord←union([X], Y, Z)
or add←to←tree(X, Y, Z)
or cohen←set←plus(Y, X, Z)
or whatever in our Prolog code. I even doubt sometimes whether this
form of decision *should* be taken from the user. When I am trying to
make a program (whether in Prolog or Algol 68 or Pascal or Pop) as
efficient as I can, I very often *invent* new data structures, as
combinations of others. Such as adding a numbering to the nodes of a
graph to speed up some operation. Such as having a fast structure for
a bulky fixed table and a slow "overflow table". (Which is like the
way Kahns LM-arrays work.) In such a case, having a library of
implementations around that one can *modify* is vital, and so is
having a good understanding of how they work. To hide this multiple
representation *resource* from me would be to cripple me as a
programmer.
His message goes into a little more detail about his algorithm. I
begin to see how it works. Do you think, sir, that you could write up
your algorithm and data structure? I'm afraid no-one here can figure
out from your code what it is doing. It looked as though access took
O(total number of history tokens) time, evidently we had radically
misunderstood.
I have lately been working on multiple-context data-bases (a la
CONNIVER and PEARL). No, not in Prolog. The method could of course
be applied to Prolog. Suppose you have |I| items, |C| contexts (in
a context tree, which can have any shape), and |D| changes (items
added to context or removed from contexts). Then my data structure
and algorithm require about 6(|C| + |I| + |D|) pointers, accessing
or updating an arbitrary item in an arbitrary context takes at most
O(lg|number of changes to that item|) time, and accessing an item
in the same context you referred to it last time takes O(1) time.
Getting this performance requires a really hairy data structure. It
could not, I think, be implemented in Prolog this efficiently, and I
doubt whether it is possible to do better in any language. (The
O(1) cost for repeated access is obtained by not only having a tree
of changes for each element, but also a pointer to the last node you
looked at.) The connection between this and arrays is obvious.
(Don't ask about the constant factor!)
Just a word on how this data structure could be applied to give
a "multiple-context Prolog". In this system a database is a function
from items to values, not just to present/absent. So we would admit
predicates (represented by their functor block address) and clauses
(represented by their header address) as items, and the value of an
item would be a pair of pointers : to the first and last clauses for
a predicate, to the next and previous clauses for a clause.
Asserting or retracting a clause in a particular context would
involve changing the values of three items, the clause and its
predecessor and successor in that context.
------------------------------
Date: Tue 21 Feb 84 08:35:37-PST
From: Pereira@SRI-AI
Subject: Misattribution
For the last few Digests, some work on arrays has been attributed
to "Ken Forbus", when in fact it is due to Ken Kahn, of Uppsala
University. Ken (Kahn) has an account at MIT, which may be the
reason for the confusion.
[ "Arrays←Forbus.Pl" has been changed to "Arrays←Kahn.Pl" -ed]
-- Fernando Pereira
------------------------------
Date: Tue 28 Feb 84 17:33:51-PST
From: Chuck Restivo <Restivo@SU-SCORE>
Subject: LP Library Update
Michael McCord's "slot grammar" as published in the AI Journal
is on the <Prolog> directory at SU-SCORE. The files are:
MCCORD.Pl MCREAD.Pl
MCDICT.Pl MCTRAN.Pl
MCGRAM.Pl MCUNIV.Pl
BagUtil.Pl and Listut.Pl have been updated. Thanks to Richard
O'Keefe for submitting all of the above.
-ed
------------------------------
End of PROLOG Digest
********************
∂29-Feb-84 1035 @SU-SCORE.ARPA:YM@SU-AI A Seminat TODAY 4:15pm - Sedgewick on Algorithm Animation
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Feb 84 10:35:17 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 29 Feb 84 10:29:34-PST
Date: 29 Feb 84 1026 PST
From: Yoni Malachi <YM@SU-AI>
Subject: A Seminat TODAY 4:15pm - Sedgewick on Algorithm Animation
To: aflb.all@SU-SCORE
EE380 - Computer Systems Seminar
Wednesday, February 29, 4:15 pm
Terman Auditorium
Algorithm Animation
Robert Sedgewick
Brown University
The central thesis of this talk is that it is possible to expose fundamental
characteristics of computer programs through the use of dynamic (real-time)
graphic displays, and that such algorithm animation has the potential to be
useful in several contexts. Recent research in support of this thesis will be
described, including the development of a conceptual framework for the process
of animation, the implementation of a software environment on high-performance
graphics-based workstations supporting this activity, and the use of the system
as a principal medium of communication in teaching and research. In particular,
we have animated scores of numerical, sorting, searching, string processing,
geometric, and graph algorithms. Several examples will be described in detail.
[Editorial remark: This is great stuff. - Forest]
∂29-Feb-84 1332 @SRI-AI.ARPA,@SU-SCORE.ARPA:MESEGUER@SRI-AI.ARPA
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Feb 84 13:32:13 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 29 Feb 84 13:12:33-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 29 Feb 84 13:10:33-PST
Date: Wed 29 Feb 84 13:07:26-PST
From: MESEGUER@SRI-AI.ARPA
To: dkanerva@SRI-AI.ARPA, csli-friends@SRI-AI.ARPA, csli-c1@SRI-AI.ARPA
cc: meseguer@SRI-AI.ARPA
REWRITE RULE SEMINAR AT SRI-CSL
Wednesday March 7, 3:00 pm
Speaker: Carolyn Talcott
---------------
A Model of Computation
Theory and application to LISP-like systems
Carolyn Talcott
Stanford University
Abstract
The goal of this work is to provide a rich context in which a
variety of aspects of computation can be treated and where new
ideas about computing can be tested and developed. An important
motivation and guide has been the desire to understand the construction
and use of LISP like computation systems.
The first step was to define a model of computation and develop the
theory to provide basic tools for further work. The main components are
⊗ basic model and notion of evaluation
⊗ equivalence relations and extensionality
⊗ an abstract machine as a subtheory
⊗ formalization of the metatheory
Key features of this theory are:
⊗ It is a construction of particular theories uniformly
from given data structures (data domain and operations).
⊗ Focus is on control aspects of computation
⊗ A variety of objects
Forms -- for describing control aspects of computation
Pfns -- abstraction of form in an environment
-- elements of the computation domain
-- computational analogue of partial functions
Carts -- for collecting arguments and values
Envs -- intepretation of symbols appearing in forms
cTrees -- objects describing particular computations
Applications of this theory include
⊗ proving properties of pfns
⊗ implementation of computation systems
⊗ representing and mechanizing aspects of reasoning
In this talk I will describe RUM - the applicative
fragment (flavor). RUM is the most mathematically
developed aspect of the work and is the foundation
for the other aspects which include implementation
of a computation system called SEUS.
-------
∂29-Feb-84 1334 @SRI-AI.ARPA,@SU-SCORE.ARPA:MESEGUER@SRI-AI.ARPA next c1 seminar (March 6th)
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Feb 84 13:34:13 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 29 Feb 84 13:25:31-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 29 Feb 84 13:23:11-PST
Date: Wed 29 Feb 84 13:13:19-PST
From: MESEGUER@SRI-AI.ARPA
Subject: next c1 seminar (March 6th)
To: dkanerva@SRI-AI.ARPA, csli-friends@SRI-AI.ARPA, csli-c1@SRI-AI.ARPA
cc: meseguer@SRI-AI.ARPA, goguen@SRI-AI.ARPA
We will continue the topic of domain equations. We will look at the
relationship between limits and colimits of chains in the category
of cpo's, and give a general theorem about existence of a minimal
solution for a domain equation in a category.
-------
∂29-Feb-84 1515 KJB@SRI-AI.ARPA Sergei Nirenburg
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Feb 84 15:15:32 PST
Date: Wed 29 Feb 84 15:14:37-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Sergei Nirenburg
To: csli-principals@SRI-AI.ARPA
I have recieved a request from Sergei Nirenberg, of Colgate U. C.S.
dept to suppport him 1/2 time next year. He has a sabbatical with
1/2 pay. His work seems to be in computational linguistics. I have
his papers and vita. Does anyone know anything about him?
JOn
-------
∂29-Feb-84 1547 LAWS@SRI-AI.ARPA AIList Digest V2 #22
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Feb 84 15:47:19 PST
Date: Wed 29 Feb 1984 13:46-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #22
To: AIList@SRI-AI
AIList Digest Wednesday, 29 Feb 1984 Volume 2 : Issue 22
Today's Topics:
Robotics - Personal Robotics Request,
Books - Request for Laws of Form Review,
Expert Systems - EURISKO Information Request,
Automated Documentation Tools - Request,
Mathematics - Fermat's Last Theorem & Map Coloring,
Waveform Analysis - EEG/EKG Interpretation,
Brain Theory - Parallelism,
CS Culture - Computing Worlds
----------------------------------------------------------------------
Date: Thu 16 Feb 84 17:59:03-PST
From: PIERRE@SRI-AI.ARPA
Subject: Information about personal robots?
Do you know anything about domestic robots? personal robots?
I'm interested by the names and adresses of companies, societies,
clubs, universities involved in that field. Does there exist any review
about this? any articles? Do you work or have you heard of any projects
in this field?
Thank you to answer at Pierre@SRI-AI.ARPA
Pierre
------------------------------
Date: 23 Feb 84 13:58:28 PST (Thu)
From: Carl Kaun <ckaun@aids-unix>
Subject: Laws of Form
I hope that Charlie Crummer will share some of the substance he finds in
"Laws of Form" with us (ref AIList Digest V2 #20). I myself am more in the
group that does not understand what LoF has to say that is new, and indeed
doubt that it does say anything unique.
------------------------------
Date: Fri, 24 Feb 84 15:32 MST
From: RNeal@HIS-PHOENIX-MULTICS.ARPA
Subject: EURISKO
I have just begun reading the AI digests (our copy starts Nov 3 1983)
and I am very interested in the one or two transactions dealing with
EURISKO. Could someone explain what EURISKO does, and maybe give some
background of its development?
On a totally different note, has anyone done any AI work on lower order
intelligence (ie. that using instinct) such as insects, reptiles, etc.?
Seems they would be easier to model, and I just wondered if anyone had
attempted to make a program which learns they way they do and the things
they do . I don't know if this belongs in AI or some simulation meeting
(is there one?).
>RUSTY<
------------------------------
Date: 27 Feb 1984 07:26-PST
From: SAC.LONG@USC-ISIE
Subject: Automated Documentation Tools
Is anyone aware of software packages available that assist in the
creation of documentation of software, such as user manuals and
maintenance manuals? I am not looking for simple editors which
are used to create text files, but something a little more
sophisticated which would reduce the amount of time one must
invest in creating manuals manually (with the aid of a simple editor).
If anyone has information about such, please send me a message at:
SAC.LONG@USC-ISIE
or Steve Long
1018-1 Ave H
Plattsmouth NE 68048
or (402)294-4460 or reply through AIList.
Thank you.
-- Steve
------------------------------
Date: 16 Feb 84 5:36:12-PST (Thu)
From: decvax!genrad!wjh12!foxvax1!minas @ Ucb-Vax
Subject: Re: Fermat's Last Theorem & Undecidable Propositions
Article-I.D.: foxvax1.317
Could someone please help out an ignorant soul by posting a brief (if that
is, indeed, possible!) explanation of what Fermat's last theorem states as
well as what the four-color theorem is all about. I'm not looking for an
explanation of the proofs, but, simply, a statement of the propositions.
Thanks!
-phil minasian decvax!genrad!wjh12!foxvax1!minas
------------------------------
Date: 15 Feb 84 20:15:33-PST (Wed)
From: ihnp4!mit-eddie!rh @ Ucb-Vax
Subject: Re: Four color...
Article-I.D.: mit-eddi.1290
I had thought that 4 color planar had been proved, but that
the "conjectures" of 5 colors for a sphere and 7 for a torus
were still waiting. (Those numbers are right, aren't they?)
Randwulf (Randy Haskins); Path= genrad!mit-eddie!rh
------------------------------
Date: 17 Feb 84 21:33:46-PST (Fri)
From: decvax!dartvax!dalcs!holmes @ Ucb-Vax
Subject: Re: Four color...
Article-I.D.: dalcs.610
The four colour problem is the same for a sphere as it is
for the infinite plane. The problem for a torus was solved many
years ago. The torus needs exactly 7 colours to paint it.
Ray
------------------------------
Date: 26 Feb 1984 21:38:16-PST
From: utcsrgv!utai!tsotsos@uw-beaver
Subject: AI approach to ECG analysis
One of my PhD students, Taro Shibahara, has been working on an expert
system for arrhythmia analysis. The thesis should be finished by early summer.
A preliminary paper discussing some design issues appeared in IJCAI-83.
System name is CAA - Causal Arrhythmia Analyzer. Important contributions:
Two distinct KB's, one of signal domain the other of the electrophysiological
domain, communication via a "projection" mechanism, causal relations to assist
in prediction, use of meta-knowledge within a frame-based representation
for statistical knowledge. The overall structure is based on the
ALVEN expert system for left ventricular performance assessment, developed
here as well.
John Tsotsos
Dept. of Computer Science
University of Toronto
[Ray Perrault <RPERRAULT@SRI-AI> also suggested this lead. -- KIL]
------------------------------
Date: 24 Feb 84 10:07:36-PST (Fri)
From: decvax!mcnc!ecsvax!jwb @ Ucb-Vax
Subject: computer ECG
Article-I.D.: ecsvax.2043
At least three companies are currently marketing computer ECG analysis
systems. They are Marquette Electronics, IBM, Hewlett-Packard. We use the
Marquette system which works quite well. Marquette and IBM use variants of
the same program (the "Bonner" program below, original development funded by
IBM.) Apparently because of fierce competition, much current information,
particularly with regard to algorithms, is proprietary. Worst in this regard
(a purely personal opinion) is HP who seems to think nobody but HP needs to
know how they do things and physicians are too dumb to understand anyway.
Another way hospitals get computer analysis of ECG's is through "Telenet" who
offers telephone connection to a time sharing system (I think located in the
Chicago area). Signals are digitized and sent via a modem through standard
phone lines. ECG's are analyzed and printed information is sent back.
Turn-around time is a few minutes. They offer an advantage to small hospitals
by offering verification of the analysis by a Cardiologist (for an extra fee).
I understand this service has had some financial problems (rumors).
Following is a bibliography gathered for a lecture to medical students about
computer analysis of ECG's. Because of this it is mainly from more or less
clinical literature and is oriented toward methods of validation (This is
tough, because reading of ECG's by cardiologists, like many clinical
decisions, is partly a subjective process. The major impact of these systems
so far has been to force the medical community to develop objective criteria
for their analysis.)
BIBLIOGRAPHY
Computer Analysis of the Electrocardiogram
August 29, 1983
BOOK
Pordy L (1977) Computer electrocardiography: present status and criteria.
Mt. Kisco, New York, Futura
PAPERS
Bonner RE, Crevasse L, Ferrer MI, Greenfield JC Jr (1972) A new computer
program for analysis of scalar electrocardiograms. Computers and Biomedical
Research 5:629-653
Garcia R, Breneman GM, Goldstein S (1981) Electrogram computer analysis.
Practical value of the IBM Bonner-2 (V2MO) program. J. Electrocardiology
14:283-288
Rautaharju PM, Ariet M, Pryor TA, et al. (1978) Task Force III: Computers in
diagnostic electrocardiography. Proceedings of the Tenth Bethesda Conference,
Optimal Electrocardiography. Am. J. Cardiol. 41:158-170
Bailey JJ et al (1974) A method for evaluating computer programs for
electrocardiographic interpretation
I. Application to the experimental IBM program of 1971. Circulation 50:73-79
II. Application to version D of the PHS program and the Mayo Clinic program
of 1968. Circulation 50:80-87
III. Reproducibility testing and the sources of program errors. Circulation
50:88-93
Endou K, Miyahara H, Sato (1980) Clinical usefulness of computer diagnosis in
automated electrocardiography. Cardiology 66:174-189
Bertrand CA et al (1980) Computer interpretation of electrocardiogram using
portable bedside unit. New York State Journal of Medicine. August
1980(?volume):1385-1389
Jack Buchanan
Cardiology and Biomedical Engineering
University of North Carolina at Chapel Hill
(919) 966-5201
decvax!mcnc!ecsvax!jwb
------------------------------
Date: Friday, 24-Feb-84 18:35:44-GMT
From: JOLY G C QMA (on ERCC DEC-10) <GCJ%edxa@ucl-cs.arpa>
Subject: re: Parallel processing in the brain.
To compare the product of millions of years of evolution
(ie the human brain) with the recent invention of parallel
processors seems to me to be like trying to effect an analysis
of the relative properties of chalk and cheese.
Gordon Joly.
------------------------------
Date: Wed, 29 Feb 84 13:17:04 PST
From: Dr. Jacques Vidal <vidal@UCLA-CS>
Subject: Brains: Serial or Parallel?
Is the brain parallel? Or is the issue a red herring?
Computing and thinking are physical processes and as all physical
processes unfold in time are ultimately SEQUENTIAL even "continu-
ous" ones although the latter are self-timed (free-running, asyn-
chronous) rather than clocked.
PARALLEL means that there are multiple tracks with similar func-
tions like availability of multiple processors or multiple lanes
on a superhighway. It is a structural characteristic.
CONCURRENT means simultaneous. It is a temporal characteristic.
REDUNDANT means that there is structure beyond that which is
minimally needed for function, perhaps to insure integrity of
function under perturbations.
In this context, PARALLELISM, i.e. the deployment of multiple
processors is the currency with which a system designer may pur-
chase these two commodities: CONCURRENCY and REDUNDANCY (a neces-
sary but not sufficient condition).
Turing machines have zero concurrency. Almost everything else
that computes exhibit some. Conventional processor architectures
and memories are typically concurrent at the word level.
Microprogram are sequences of concurrent gate events.
There exist systems that are completely concurrent and free-
running. Analog computers and combinational logic circuits have
these properties. There, computation progresses by chunk between
initial and final states. A new chunk starts when the system is
set to a new initial state.
Non-von architectures have moved away from single track computing
and from the linear organization of memory cells. With cellular
machines another property appears: ADJACENCY. Neighboring proces-
sors use adjacency as a form of addressing.
These concepts are applicable to natural automata: Brains cer-
tainly employ myriads of processors and thus exhibit massive
parallelism. From the numerous processes that are simultaneously
active (autonomous as well as deliberate ones) it is clear that
brains utilize unprecedented concurrency. These proces-
sors are free-running. Control and data flows are achieved
through three-dimensional networks. Adjacency is a key feature in
most of the brain processes that have been identified. Long dis-
tance communication is provided for by millions of parallel path-
ways, carrying highly redundant messages.
Now introspection indicates that conscious thinking is limited to
one stream of thought at any given time. That is a limitation of
the mechanisms supporting consciousness amd some will claim that
it can be overcome. Yet even a single stream of thinking is cer-
tainly supported by many concurrent processes, obvious when
thoughts are spoken, accompanied by gestures etc...
Comments?
------------------------------
Date: 18 Feb 1984 2051-PST
From: Rob-Kling <Kling%UCI-20B%UCI-750a@csnet2>
Subject: Computing Worlds
[Forwarded from Human-Nets Digest by Laws@SRI-AI.]
Sherry Turkle is coming out with a book that may deal in part with the
cultures of computing worlds. It also examines questions about how
children come to see computer applications as alive, animate, etc.
It was to be called, "The Intimate Machine." The title was
appropriated by Neil Frude who published a rather superficial book
with an outline very similar to that Turkle proposed to
some publishers. Frude's book is published by New American Library.
Sherry Turkle's book promises to be much deeper and careful.
It is to be published by Simon and Schuster under a different
title.
Turkle published an interesting article
called, "Computer as Rorschach" in Society 17(2)(Jan/Feb 1980).
This article examines the variety of meanings that people
attribute to computers and their applications.
I agree with Greg that computing activities are embedded within rich
social worlds. These vary. There are hacker worlds which differ
considerably from the worlds of business systems analysts who develop
financial applications in COBOL on IBM 4341's. AI worlds differ from
the personal computing worlds, and etc. To date, no one appears to
have developed a good anthropological account of the organizing
themes, ceremonies, beliefs, meeting grounds, etc. of these various
computing worlds. I am beginning such a project at UC-Irvine.
Sherry Turkle's book will be the best contribution (that I know of) in
the near future.
One of my colleagues at UC-Irvine, Kathleen Gregory, has just
completed a PhD thesis in which she has studied the work cultures
within a major computer firm. She plans to transform her thesis into
a book. Her research is sensitive to the kinds of langauage
categories Greg mentioned. (She will joining the Department of
Information and Computer Science at UC-Irvine in the Spring.)
Also, Les Gasser and Walt Scacchi wrote a paper on personal computing
worlds when they were PhD students at UCI. It is available for $4
from:
Public Policy Research Organization
University of California, Irvine
Irvine,Ca. 92717
(They are now in Computer Science at USC and may provide copies upon
request.)
Several years ago I published two articles which examine some of the
larger structural arrangments in computing worlds:
"The Social Dynamics of Technical Innovation in the
Computing World" ↑&Symbolic Interaction\&,
1(1)(Fall 1977):132-146.
"Patterns of Segmentation and Intersection in the
Computing World"
↑&Symbolic Interaction\& 1(2)(Spring 1978): 24-43.
One section of a more recent article,
"Value Conflicts in the Deployment of Computing Applications"
↑&Telecommunications Policy\& (March 1983):12-34.
examines the way in which certain computer-based technologies
such as automated offices, artificial intelligence,
CAI, etc. are the foci of social movements.
None of my papers examine the kinds of special languages
which Greg mentions. Sherry Turkle's book may.
Kathleen Gregory's thesis does, in the special setting of
one major computing vendor's software culture.
I'll send copies of my articles on request if I recieve mailing
addresses.
Rob Kling
University of California, Irvine
------------------------------
End of AIList Digest
********************
∂29-Feb-84 1555 RPERRAULT@SRI-AI.ARPA Re: Sergei Nirenburg
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Feb 84 15:55:22 PST
Date: Wed 29 Feb 84 15:54:34-PST
From: Ray Perrault <RPERRAULT@SRI-AI.ARPA>
Subject: Re: Sergei Nirenburg
To: KJB@SRI-AI.ARPA
cc: csli-principals@SRI-AI.ARPA, RPERRAULT@SRI-AI.ARPA
In-Reply-To: Message from "Jon Barwise <KJB@SRI-AI.ARPA>" of Wed 29 Feb 84 15:14:58-PST
I know the name but have never seen any of his work. I would
be willing to look over the papers, though.
Ray
-------
∂29-Feb-84 1557 LIBRARY@SU-SCORE.ARPA QUESTEL--French online bibliographic databases
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Feb 84 15:57:14 PST
Date: Wed 29 Feb 84 15:56:05-PST
From: C.S./Math Library <LIBRARY@SU-SCORE.ARPA>
Subject: QUESTEL--French online bibliographic databases
To: su-bboards@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA
I now have access to QUESTEL the French version of Dialog. It includes
numerous databases which may be searched online with prices very similar
to what we pay for Dialog. Hits may be printed offline and mailed. Some
of the files which may interest you include: BSI-Computers and Robotics,
Pascal-the large interdisciplinary science file, REDOSI- Information Systems,
TELEDOC-Telecommunications-Electronics. A demonstration search in PASCAL
on expert systems turned up over 60 citations.
These files although they are French will also include international coverage.
One may search these files in English or French. If you have a research
topic you would like to search on this system, send me a message and I will
set up an appointment. If there is enough general interest I might be able
to set up a demonstration of the system. If you have a research topic that
you feel the French are particularly interested in also, it might be interest-
ing to do a search on these files.
Harry
-------
∂29-Feb-84 1645 LAWS@SRI-AI.ARPA AIList Digest V2 #23
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Feb 84 16:44:59 PST
Date: Wed 29 Feb 1984 14:11-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #23
To: AIList@SRI-AI
AIList Digest Thursday, 1 Mar 1984 Volume 2 : Issue 23
Today's Topics:
Seminars - VLSI Knowledge Representation
& Machine Learning
& Computer as Musical Scratchpad
& Programming Language for Group Theory
& Algorithm Animation
Conference - Very Large Databases Call for Papers
----------------------------------------------------------------------
Date: Wed 22 Feb 84 16:36:20-PST
From: Joseph A. Goguen <GOGUEN@SRI-AI.ARPA>
Subject: Hierarchical Software Processor
[Forwarded by Laws@SRI-AI.]
An overview of HISP
by K. Futatsugi
Special Lecture at SRI, 27 February 1984
HISP (hierarchical software processor) is an experimental
language/system, which has been developed at ETL (Electrotechnical
Laboratory, Japan) by the author's group, for hierarchical software
development based on algebraic specification techniques.
In HISP, software development is simply modeled as the incremental
construction of a set of hierarchically structured clusters of
operators (modules). Each module is the constructed as a result of
applying one of the specific module building operations to the already
existing modules. This basic feature makes it possible to write
inherently hierarchical and modularized software.
This talk will inroduce HISP informally by the use of simple
examples. The present status of HISP implementation and future
possibilities will also be sketched.
------------------------------
Date: Thu 23 Feb 84 00:26:45-MST
From: Subra <Subrahmanyam@UTAH-20.ARPA>
Subject: Very High Level Silicon Compilation
[Forwarded by Laws@SRI-AI. This talk was presented at the SRI
Computer Science Laboratory.]
VERY HIGH LEVEL SILICON COMPILATION: THEORY AND PRACTICE
P.A.Subrahmanyam
Department of Computer Science
University of Utah
The possibility of implementing reasonably complex special purpose systems
directly in silicon using VLSI technologies has served to underline the need
for design methodologies that support the development of systems that have both
hardware and software components. It is important in the long run for
automated design aids that support such methodologies to be based on a uniform
set of principles -- ideally, on a unifying theoretical basis. In this
context, I have been investigating a general framework to support the analytic
and synthetic tasks of integrated system design. Two of the salient features of
this basis are:
- The formalism allows various levels of abstraction involved in the
software/hardware design process to be modelled. For example,
functional (behavioral), architectural (system and chip level),
symbolic layout, and electrical (switch-level)-- are explicitly
modelled as being typical of the levels of abstraction that human
"expert designers" work with.
- The formalism allows for explicit reasoning about behavioral,
spatial, temporal and performance criteria.
The talk will motivate the general problem, outline the conceptual and
theoretical basis, and discuss some of our preliminary empirical explorations
in building integrated software-hardware systems using these principles.
------------------------------
Date: 22 Feb 84 12:19:09 EST
From: Giovanni <Bresina@RUTGERS.ARPA>
Subject: Machine Learning Seminar
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
*** MACHINE LEARNING SEMINAR AND PIZZA LUNCHEON ***
Empirical Exploration of Problem Reformulation and Strategy Acquisition
Authors: N.S. Sridharan and J.L. Bresina
Location: Room 254, Hill Center, Busch Campus, Rutgers
Date: Wednesday, February 29, 1984
Time: Noon - 1:30 pm
Speaker: John L. Bresina
The problem solving ability of an AI program is critically dependent on the
nature of the symbolic formulation of the problem given to the program.
Improvement in performance of the problem solving program can be made by
improving the strategy of controlling and directing search but more importantly
by shifting the problem formulation to a more appropriate form.
The choice of the initial formulation is critical, since certain formulations
are more amenable to incremental reformulations than others. With this in
mind, an Extensible Problem Reduction method is developed that allows
incremental strategy construction. The class of problems of interest to us
requires dealing with interacting subgoals. A variety of reduction operator
types are introduced corresponding to different ways of handling the
interaction among subgoals. These reduction operators define a generalized
And/Or space including constraints on nodes with a correspondingly generalized
control structure for dealing with constraints and for combining solutions to
subgoals. We consider a modestly complex class of board puzzle problems and
demonstrate, by example, how reformulation of the problem can be carried out by
the construction and modification of reduction operators.
------------------------------
Date: 26 Feb 84 15:16:08 EST
From: BERMAN@RU-BLUE.ARPA
Subject: Seminar: The Computer as Musical Scratchpad
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
SEMINAR: THE COMPUTER AS MUSICAL SCRATCHPAD
Speaker: David Rothenburg, Inductive Inference, Inc.
Date: Monday, March 5, 1984
Place: CUNY Graduate Center, 33 West 42nd St., NYC
Room: 732
Time: 6:30 -- 7:30 p.m.
The composer can use a description language wherein only those
properties and relations (of and between protions of the musical
pattern) which he judges significant need be specified. Parameters of
these unspecified properties and relations are assigned at random. It
is intended that this description of the music be refined in response
to iterated auditions.
------------------------------
Date: Sun 26 Feb 84 17:06:23-CST
From: Bob Boyer <CL.BOYER@UTEXAS-20.ARPA>
Subject: A Programming Language for Group Theory (Dept. of Math)
[Forwarded from the UTexas-20 bboard by Laws@SRI-AI.]
DEPARTMENT OF MATHEMATICS COLLOQUIUM
A Programming Language for Group Theory
John Cannon
University of Sydney and Rutgers University
Monday, February 27, 4pm
The past 25 years has seen the emergence of a small but vigorous branch of
group theory which is concerned with the discovery and implementation of
algorithms for computing structural information about both finite and infinite
groups. These techniques have now reached the stage where they are finding
increasing use both in group theory research and in its applications. In order
to make these techniques more generally available, I have undertaken the
development of what in effect is an expert system for group theory.
Major components of the system include a high-level user language (having
a Pascal-like syntax) and an extensive library of group theory algorithms. The
system breaks new ground in that it permits efficient computation with a range
of different types of algebraic structures, sets, sequences, and mappings.
Although the system has only recently been released, already it has been
applied to problems in topology, algebraic number theory, geometry, graphs
theory, mathematical crystalography, solid state physics, numerical analysis
and computational complexity as well as to problems in group theory itself.
------------------------------
Date: 27 Feb 1984 2025-PST (Monday)
From: Forest Baskett <decwrl!baskett@Shasta>
Subject: EE380 - Wednesday, Feb. 29 - Sedgewick on Algorithm Animation
[Forwarded from the Stanford bboard by Laws@SRI-AI.]
EE380 - Computer Systems Seminar
Wednesday, February 29, 4:15 pm
Terman Auditorium
Algorithm Animation
Robert Sedgewick
Brown University
The central thesis of this talk is that it is possible to expose
fundamental characteristics of computer programs through the use of
dynamic (real-time) graphic displays, and that such algorithm animation
has the potential to be useful in several contexts. Recent research in
support of this thesis will be described, including the development of
a conceptual framework for the process of animation, the implementation
of a software environment on high-performance graphics-based
workstations supporting this activity, and the use of the system as a
principal medium of communication in teaching and research. In
particular, we have animated scores of numerical, sorting, searching,
string processing, geometric, and graph algorithms. Several examples
will be described in detail.
[Editorial remark: This is great stuff. - Forest]
------------------------------
Date: 23 Feb 84 16:32:24 PST (Thu)
From: Gerry Wilson <wilson@aids-unix>
Subject: Conference Call for Papers
CALL FOR PAPERS
================
10'th International Conference on
Very Large Data Bases
The tenth VLDB conference is dedicated to the identification and
encouragement of research, development, and application of
advanced technologies for management of large data bases. This
conference series provides an international forum for the promotion
of an understanding of current research; it facilitates the exchange
of experiences gained in the design, construction and use of data
bases; it encourages the discussion of ideas and future research
directions. In this anniversary year, a special focus is the
reflection upon lessons learned over the past ten years and the
implications for future research and development. Such lessons
provide the foundation for new work in the management of large
data bases, as well as the merging of data bases, artificial
intelligence, graphics, and software engineering technologies.
TOPICS:
Data Analysis and Design Intelligent Interfaces
Multiple Data Types User Models
Semantic Models Natural Language
Dictionaries Knowledge Bases
Graphics
Performance and Control
Data Representation Workstation Data Bases
Optimization Personal Data Mangement
Measurement Development Environments
Recovery Expert System Applications
Message Passing Designs
Security
Protection Real Time Systems
Semantic Integrity Process Control
Concurrency Manufacturing
Engineering Design
Huge Data Bases
Data Banks Implementation
Historical Logs Languages
Operating Systems
Multi-Technology Systems
Applications Distributed Data Bases
Office Automation Distribution Management
Financial Management Heterogeneous and Homogeneous
Crime Control Local Area Networks
CAD/CAM
Hardware
Data Base Machines
Associative Memory
Intelligent Peripherals
LOCATION: Singapore
DATES: August 29-31, 1984
TRAVEL SUPPORT: Funds will be available for partial support of most
participants.
HOW TO SUBMIT: Original full length (up to 5000 words) and short (up
to 1000 words) papers are sought on topics such as those above. Four
copies of the submission should be sent to the US Program Chairman:
Dr. Umeshwar Dayal
Computer Corporation of America
4 Cambridge Center
Cambridge, Mass. 02142
[Dayal@CCA-UNIX]
IMPORTANT DATES: Papers Due: March 15, 1984
Notification: May 15, 1984
Camera Ready Copy: June 20, 1984
For additional information contact the US Conference Chairman:
Gerald A. Wilson
Advanced Information & Decision Systems
201 San Antonio Circle
Suite 286
Mountain View, California 94040
[Wilson@AIDS]
------------------------------
End of AIList Digest
********************
∂29-Feb-84 1702 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 21, March 1, 1984
Received: from SRI-AI by SU-AI with TCP/SMTP; 29 Feb 84 17:00:03 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 29 Feb 84 16:48:20-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 29 Feb 84 16:46:52-PST
Date: Wed 29 Feb 84 16:45:23-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 21, March 1, 1984
To: csli-friends@SRI-AI.ARPA
! CSLI Newsletter
March 1, 1984 * * * Number 21
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
CSLI ACTIVITIES FOR *THIS* THURSDAY, March 1, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Discussion of Bob Moore's paper ("A Formal Theory
Conference Room of Knowledge and Action") led by John Etchemendy.
12 noon TINLunch
Ventura Hall "First Steps Towards Inferential Programming,"
Conference Room by William L. Scherlis and Dana S. Scott.
Discussion led by Stuart Shieber.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Discussion led by Stanley Peters.
Room G-19 Topic to be announced.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "The Naive Continuum"
Room G-19 by Patrick Hayes, University of Rochester
Philosophy and Computer Science Departments,
-----------
SCHEDULE FOR *NEXT* THURSDAY, MARCH 8, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Discussion of Bratman's paper, "Taking Plans
Conference Room Seriously," led by Stan Rosenschein.
12 noon TINLunch
Ventura Hall "Learning Theory and Natural Language,"
Conference Room by Daniel N. Osherson, Michael Stob,
and Scott Weinstein.
Discussion led by Scott Weinstein.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Discussion led by Richard Larsen.
Room G-19 Topic to be announced.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "The Syntax of Conceptual Structure,"
Room G-19 by Ray Jackendoff, Stanford Linguistics Dept.
-----------
! Page 2
-----------
TINLUNCH SCHEDULE
TINLunch is held each Thursday noon at Ventura Hall on the Stan-
ford University campus as a part of CSLI activities. Copies of
TINLunch papers are at SRI in EJ251 and at Stanford in Ventura Hall.
NEXT WEEK: "Learning Theory and Natural Language"
by Daniel N. Osherson, Michael Stob, Scott Weinstein
Discussion led by Scott Weinstein
Marc 1 Stuart Shieber
March 8 Scott Weinstein
March 15 Mark Stickel
March 22 Susan Stucky
March 29 Brian Smith
-----------
MCCARTHY LECTURES ON THE FORMALIZATION OF COMMONSENSE KNOWLEDGE
John McCarthy's remaining two lectures in his series on the
formalization of commonsense knowledge will be held as shown below on
the next two Fridays at 3:00 p.m. in the Ventura Hall Conference Room.
Friday, March 2 "Formalization of Knowledge and Belief"
Modal and first-order formalisms. Formalisms in which
possible worlds are explicit objects. Concepts and
propositions as objects in theories.
Friday, March 9 "Philosophical Conclusions Arising from AI Work"
Approximate theories, second-order definitions of concepts,
ascription of mental qualities to machines.
-----------
TALK AND VISIT BY DAVID MCALLESTER OF MIT
David McAllester (MIT) will probably be visiting the Palo Alto
area during part of the second week of March. He is tentatively
scheduled to give a talk on Monday, March 12 (abstract forthcoming).
Jim des Rivieres of Xerox PARC is McAllester's informal contact while
he is in the area.
-----------
! Page 3
-----------
PROJECT C1 SEMINAR: Semantics of Programming Languages
On Tuesday, March 6 (9:30 a.m., Ventura Conference Room), we will
continue the topic of domain equations. We will look at the
relationship between limits and colimits of chains in the category of
cpo's and give a general theorem about existence of a minimal solution
for a domain equation in a category.
-----------
ISSUES IN PERCEPTION, LANGUAGE, AND COGNITION (PSYCH 279)
On Monday, February 27, at noon, Professor Richard Thompson of
the Stanford Psychology Department spoke on the topic "Detection,
Decision, Memory, and the Brain." On March 5, Jon Barwise of CSLI
will speak and on March 12, Phil Cohen of the Fairchild Artificial
Intelligence Lab. The seminar meets in Jordan Hall, room 100.
Announcements and abstracts will be posted.
-----------
SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Wednesdays, 4:15 p.m., Stanford Mathematics Dept. Room 383-N
On Wednesday, February 29, Professor Martin Davis of Courant
Institute, NYU, now visiting Berkeley, spoke on "Some Influences of
Logic on Computer Science." Remaining meetings for the quarter:
Mar. 7 Warren Goldfarb,
"The Godel Class with Identity Is Unsolvable"
Mar. 14 Johan van Benthem
"Incompleteness Theorems in Modal Logic"
-----------
WHY DISCOURSE WON'T GO AWAY
Scott Soames' second talk is postponed until next week (3:15
p.m., Tuesday, March 6, Ventura Hall). On February 28, the speaker
was Jerry Hobbs from SRI. His lecture on discourse analysis renews
the Grosz-Perry strategy we followed at the beginning of term, that
is, looking at particular texts and searching for some interpretation
strategy.
-----------
! Page 4
-----------
REWRITE RULE SEMINAR AT SRI-CSL
WHO: Carolyn Talcott, Stanford University
WHAT: "A Model of Computation: Theory and Application
LISP-like Systems"
WHEN: Wednesday, March 7, 3:00 p.m.
WHERE: SRI-CSL
ABSTRACT:
The goal of this work is to provide a rich context in which a
variety of aspects of computation can be treated and where new ideas
about computing can be tested and developed. An important motivation
and guide has been the desire to understand the construction and use
of LISP like computation systems.
The first step was to define a model of computation and develop
the theory to provide basic tools for further work. The main
components are:
- basic model and notion of evaluation
- equivalence relations and extensionality
- an abstract machine as a subtheory
- formalization of the metatheory.
Key features of this theory are:
- It is a construction of particular theories uniformly
from given data structures (data domain and operations).
- Focus is on control aspects of computation.
- A variety of objects
Forms -- for describing control aspects of computation
Pfns -- abstraction of form in an environment
-- elements of the computation domain
-- computational analogue of partial functions
Carts -- for collecting arguments and values
Envs -- intepretation of symbols appearing in forms
cTrees -- objects describing particular computations.
Applications of this theory include:
- proving properties of pfns
- implementation of computation systems
- representing and mechanizing aspects of reasoning.
In this talk I will describe RUM--the applicative fragment
(flavor). RUM is the most mathematically developed aspect of the work
and is the foundation for the other aspects which include
implementation of a computation system called SEUS.
-----------
! Page 5
-----------
CALL FOR PAPERS
10th International Conference on Very Large Data Bases
Singapore, August 29-31, 1984
The tenth VLDB conference is dedicated to the identification and
encouragement of research, development, and application of advanced
technologies for management of large data bases. This conference
series provides an international forum for the promotion of an
understanding of current research; it facilitates the exchange of
experiences gained in the design, construction and use of data bases;
it encourages the discussion of ideas and future research directions.
In this anniversary year, a special focus is the reflection upon
lessons learned over the past ten years and the implications for
future research and development. Such lessons provide the foundation
for new work in the management of large data bases, as well as the
merging of data bases, artificial intelligence, graphics, and software
engineering technologies.
TOPICS:
Data Analysis and Design Intelligent Interfaces
Multiple Data Types User Models
Semantic Models Natural Language
Dictionaries Knowledge Bases
Graphics
Performance and Control
Data Representation Workstation Data Bases
Optimization Personal Data Mangement
Measurement Development Environments
Recovery Expert System Applications
Message Passing Designs
Security
Protection Real Time Systems
Semantic Integrity Process Control
Concurrency Manufacturing
Engineering Design
Huge Data Bases
Data Banks Implementation
Historical Logs Languages
Operating Systems
Multi-Technology Systems
Applications Distributed Data Bases
Office Automation Distribution Management
Financial Management Heterogeneous and Homogeneous
Crime Control Local Area Networks
CAD/CAM
Hardware
Data Base Machines
Associative Memory
Intelligent Peripherals
(continued, next page)
! Page 6
(Call for Papers, continued)
TRAVEL SUPPORT: Funds will be available for partial support of most
participants.
HOW TO SUBMIT: Original full-length (up to 5000 words) and short (up
to 1000 words) papers are sought on topics such as those above. Four
copies of the submission should be sent to the US Program Chairman:
Dr. Umeshwar Dayal
Computer Corporation of America
4 Cambridge Center
Cambridge, Mass. 02142
[Dayal@CCA-UNIX]
IMPORTANT DATES: Papers Due: March 15, 1984
Notification: May 15, 1984
Camera Ready Copy: June 20, 1984
For additional information contact the US Conference Chairman:
Gerald A. Wilson
Advanced Information & Decision Systems
201 San Antonio Circle
Suite 286
Mountain View, California 94040
[Wilson@AIDS]
-----------
HEWLETT-PACKARD COMPUTER COLLOQUIUM
Thursday, March 8, 1984 4:00 p.m.
Hewlett Packard, Stanford Division, 5M Conference Room
1501 Page Mill Rd, Palo Alto
"A Prolog Technology Theorem Prover"
by Mark E. Stickel, SRI International
An extension of Prolog, based on the model elimination
theorem-proving procedure, would permit production of a Prolog
technology theorem prover (PTTP). This would be a complete theorem
prover for the full first-order predicate calculus, not just Horn
clauses, and provide capabilities for full handling of logical
negation and indefinite answers. It would be capable of performing
inference operations at a rate approaching that of Prolog
itself--substantially faster than conventional theorem-proving
systems. PTTP differs from Prolog in its use of unification with the
"occurs check" for soundness, the complete model elimination input
inference procedure, and a complete staged depth-first search
strategy. The use of an input inference procedure and depth-first
search minimize the differences between this theorem-proving metod and
Prolog and permit the use of highly efficient Prolog implementation
techniques.
*** Be sure to arrive at the building's lobby on time, so that you may
be escorted to the meeting room.
-------
∂29-Feb-84 1821 ULLMAN@SU-SCORE.ARPA Tomorrow's meeting
Received: from SU-SCORE by SU-AI with TCP/SMTP; 29 Feb 84 18:20:53 PST
Date: Wed 29 Feb 84 18:19:22-PST
From: Jeffrey D. Ullman <ULLMAN@SU-SCORE.ARPA>
Subject: Tomorrow's meeting
To: CS440: ;
Algorithm Independent Topological Requirements for Numerical Simulations
Joseph Oliger
Computer Science Department
Stanford University
Stanford, CA 94305
Abstract
Algorithm independent topological requirements for the computation of
approximate solutions to partial differential equations will be discussed.
It will be shown that it is essential to introduce an explicit error
requirement to develope meaningful results. Once this has been done several
classes of problems have finite domains of dependence but others require the
introduction of notions of information density and momentum to obtain useful
results. Balanced computations then satisfy conservation laws for these
components of momenta. Bounds on required data flow rates and optimal
directions of dissection can then be determined. Results on granularity
and a notion of optimal algorithms which require minimal flux of information
then follow.
-------
∂01-Mar-84 0928 @SRI-AI.ARPA:Kay.PA@PARC-MAXC.ARPA Re: Sergei Nirenburg
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Mar 84 09:28:17 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Thu 1 Mar 84 09:28:51-PST
Date: Thu, 1 Mar 84 09:24 PST
From: Kay.PA@PARC-MAXC.ARPA
Subject: Re: Sergei Nirenburg
In-reply-to: "KJB@SRI-AI.ARPA's message of Wed, 29 Feb 84 15:14:37 PST"
To: Jon Barwise <KJB@SRI-AI.ARPA>
cc: csli-principals@SRI-AI.ARPA
Never heard of him!
--Martin.
∂01-Mar-84 0958 KJB@SRI-AI.ARPA cabin
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Mar 84 09:58:06 PST
Date: Thu 1 Mar 84 09:59:19-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: cabin
To: csli-folks@SRI-AI.ARPA
My family and I would like to get away for 3 or 4 weeks this summer,
some nice cabin in the woods sort of place. Water neaby would be
nice, or maybe mountains. Does anyone know of a good place to rent?
Jon
-------
∂01-Mar-84 1036 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Ray Jackendoff's affiliation
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Mar 84 10:36:16 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 1 Mar 84 10:27:22-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 1 Mar 84 10:24:33-PST
Date: Thu 1 Mar 84 10:25:47-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Ray Jackendoff's affiliation
To: csli-friends@SRI-AI.ARPA
Contrary to what was announced in this week's CSLI Newsletter,
Ray Jackendoff is from Brandeis (not Stanford Linguistics) and
is spending the year at the Center for Advanced Study in
Behavioral Sciences. He will be speaking at the March 8
CSLI Colloquium at Ventura Hall.
Dianne Kanerva
-------
∂01-Mar-84 1323 PAPAG@SU-SCORE.ARPA D. S. Johnson's talk today
Received: from SU-SCORE by SU-AI with TCP/SMTP; 1 Mar 84 13:23:20 PST
Date: Thu 1 Mar 84 13:19:59-PST
From: George Papageorgiou <PAPAG@SU-SCORE.ARPA>
Subject: D. S. Johnson's talk today
To: AFLB.LOCAL@SU-SCORE.ARPA
David S. Johhnson is in town. Besides his AFLB talk he is speaking today
at 3.00 in Durant 450 on " Optimisation by Simulated Annealing: an
Expirimental Evaluation ". It is a very interesting empirical study of
heuristics for Combinatorial problems and especially of a recently proposed
controversial approach.
-------
∂01-Mar-84 1545 @SRI-AI.ARPA,@SU-SCORE.ARPA:RIGGS@SRI-AI.ARPA CSLI & Philosophy Conference
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Mar 84 15:45:24 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 1 Mar 84 15:32:38-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 1 Mar 84 15:29:36-PST
Date: Thu 1 Mar 84 15:30:55-PST
From: RIGGS@SRI-AI.ARPA
Subject: CSLI & Philosophy Conference
To: CSLI-Friends@SRI-AI.ARPA
CONFERENCE ANNOUNCEMENT
Dear CSLI-friends
March 19-21 CSLI and the Philosophy Department at Stanford are
sponsoring a conference on "Themes from David Kaplan". The tentative,
but at this point, fairly definite schedule is given below.
The conference is a combination of a workshop and public lectures. The
workshop portion will be held at the Palo Alto Hyatt. We hope we can
retain the character of a serious workshop, but those interested in
Kaplan's philosophy and the work of the discussants are very welcome.
Please let Sandy McConnel-Riggs know if you plan to attend these
sessions, so we can plan accordingly. (Riggs@SRI-AI or 497-0939)
We have reserved a room at the hotel for a luncheon after the morning
sessions. If you want to eat lunch here, contact Sandy before March
10. Payment in advance is required for these lunches.
Monday evening and Tuesday afternoon there will be talks on campus by
Saul Kripke, Hector Neri-Castaneda, and Roderick Chisholm that we hope
will be of interest to fairly large audiences. Please attend even if
you are only vaguely interested in the topics, expect to have nothing
to contribute, and really are just somewhat curious. And bring your
friends and colleagues.
Tuesday evening there will be a no-host dinner at China First. Please
tell Sandy by March 10 if you want to attend.
Wednesday afternoon David Kaplan will respond to the various talks.
This should be interesting, even to those who have not attended many
of the papers, given Kaplan's wit and capacity for spontaneous
insights. There will be plenty of room, so feel free to attend
without warning.
Thank you
John Perry
Joseph Almog
"THEMES FROM KAPLAN"
SCHEDULE
Sponsored by the Center for the Study of Language and Information
and Stanford Philosophy Department
March 19-21, 1984
MONDAY, MARCH 19
9:30 - 11:30 a.m. Howard Wettstein/Talk
Keith Donnellan/Commenting
John Etchemendy/Chair
11:45 - 1:15 Lunch
1:30 - 3:30 p.m. Joseph Almog/Talk
Hans Kamp/Commenting
Dana Scott/Chair
7:00 - 10:00 p.m. Saul Kripke
Introduced by W. V. Quine
at Kresge Auditorium, Stanford
TUESDAY, MARCH 20
9:00 - 10:45 a.m. Robert Adams/Talk
Terrance Parsons/Commenting
Richmond Thomason/Chair
ll:00 - 12:45 Kit Fine/Talk
Christopher Peacocke/Commenting
Karel Lambert/Chair
1:00 - 2:30 Lunch
3:00 - 5:45 p.m. Roderick Chisholm & Hector-Neri Castaneda
Symposium
Julius Moravscik/Chair
Room G-19, Redwood Hall, Stanford
6:00 Reception at CSLI
7:30 No Host Dinner
WEDNESDAY, MARCH 21
9:00 - 10:45 a.m. Symposium on Context in Linguistic Theory
Stanley Peters, Barbara Grosz
and Geoff Nunnberg
Jon Barwise/Chair
11:00 - 12:45 Nathan Salmon/Talk
Graham Forbes/Commenting
Michael Bratman/Chair
1:00 - 2:30 Lunch
3:00 - 6:00 p.m. David Kaplan
Introduced by Ruth Marcus
Introduced by Patrick Suppes
∂01-Mar-84 1609 @SRI-AI.ARPA,@SU-SCORE.ARPA:RIGGS@SRI-AI.ARPA CONFERENCE ANNOUNCEMENT
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Mar 84 16:09:29 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 1 Mar 84 15:59:54-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 1 Mar 84 15:53:39-PST
Date: Thu 1 Mar 84 15:47:43-PST
From: RIGGS@SRI-AI.ARPA
Subject: CONFERENCE ANNOUNCEMENT
To: CSLI-Friends@SRI-AI.ARPA
cc: JRP@SRI-AI.ARPA
After receiving my return conference announcement, I saw that
I had inadvertantly sent two schedules of the same conference.
The first schedule is the correct one. Please forgive my
innattentiveness.
Sandy McConnel-Riggs
-------
∂01-Mar-84 1634 RIGGS@SRI-AI.ARPA Thanks
Received: from SRI-AI by SU-AI with TCP/SMTP; 1 Mar 84 16:34:26 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Thu 1 Mar 84 16:33:10-PST
From: RIGGS@SRI-AI.ARPA
Subject: Thanks
To: CSLI-Folks@SRI-AI.ARPA
Thanks to all those strong volunteers who carried four
very large and heavy boxes to the second floor of
Ventura Hall. Your timely help is greatly appreciated.
Thank you.
Leslie Batema
-------
∂02-Mar-84 0051 @SU-SCORE.ARPA:ARK@SU-AI Sigma Xi Membership Drive
Received: from SU-SCORE by SU-AI with TCP/SMTP; 2 Mar 84 00:51:16 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 2 Mar 84 00:50:46-PST
Date: 02 Mar 84 0050 PST
From: Arthur Keller <ARK@SU-AI>
Subject: Sigma Xi Membership Drive
To: Faculty@SU-SCORE, PhD@SU-SCORE
I am handling nominations for membership for Sigma Xi for Computer
Science. If you would like to become a member, or simply want to find out
about Sigma Xi, please send me a message. Sigma Xi publishes a bi-monthly
periodical called American Scientist, which is quite readable and
interesting.
Arthur
∂02-Mar-84 0929 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in language, perception and cognition
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Mar 84 09:29:43 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 2 Mar 84 09:30:47-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 2 Mar 84 09:09:36-PST
Date: Fri 2 Mar 84 09:07:29-PST
From: PENTLAND@SRI-AI.ARPA
Subject: Issues in language, perception and cognition
To: Seminar-List: ;
WHO: Jon Barwise
WHAT: Issues in Language, Perception and Cognition
WHEN: Monday, March 5, 12:00 noon
WHERE: Room 050, Psychology Building, Stanford
The Perceptual Roots of Situation Semantics
Jon Barwise, Center for the Study of Linguistics and Information (CSLI)
People learn about the world by gathering information directly by
perception and indirectly through language. They learn about language
through perception of language and the world. Thus it would seem that
anything like a complete semantic theory must concern itself with
meaning in both language and perception. Barwise and Perry have
recently be developing an approach to problems of meaning that
addresses the relationship between perception, language and meaning.
This theory is known as Situation Semantics. This talk will discuss
the perceptual roots of the theory, and how they relate to meaning in
language.
-------
∂02-Mar-84 1014 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Mar 84 10:13:51 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 2 Mar 84 10:04:44-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 2 Mar 84 10:01:15-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Fri 2 Mar 84 10:02:34-PST
Date: 02 Mar 84 0952 PST
From: Carolyn Talcott <CLT@SU-AI>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI
SPEAKER: Warren Goldfarb
Harvard University, visiting U.C. Berkeley
TITLE: "The Godel class with Identity is Undecidable"
TIME: Wednesday, Mar. 7, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
Abstract:
The Godel Class with Identity is the class of prenex
formulas of quantification theory with prefixes of the form
(A)(A)(E....E) and matrices that contain arbitrary predicate
letters and the identity sign "=". In 1932 Godel showed
the decidability of the (A)(A)(E...E) class without Identity.
He then claimed that his method extends to the Godel Class
with identity. Godel's claim is false. In fact, the Godel
Class with Identity is undecidable. The core of the proof
is the construction of a formula in the Class that has
infinite models but no finite model. Moreover, a refinement
of the construction yields the undecidability of the (A)(A)(E)
class with Identity. This provides an exhaustive classification
of the prefix-classes of quantification theory with identity
into decidable and undecidable.
∂02-Mar-84 1528 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA Metrics Conference
Received: from SRI-AI by SU-AI with TCP/SMTP; 2 Mar 84 15:26:46 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 2 Mar 84 15:18:35-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 2 Mar 84 15:14:17-PST
Date: Fri 2 Mar 84 15:15:22-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Metrics Conference
To: csli-friends@SRI-AI.ARPA
STANFORD METRICS CONFERENCE
March 10 - 12, 1984
Saturday, March 10 (CERAS, Room 204)
9.00 - 12.15 Metrical Structure
Chair: Stephen Anderson (UCLA)
Ray Jackendoff (Brandeis University) "Comparison of Rhythmic Structures
in Language and Music"
Carlos Piera (University of Madrid) "Possible Meters and Impossible Words"
Break
Alan Prince (U. Mass., Amherst) "Towards a Theory of MetricalStructures"
2.00 - 5.00 Rhythm and Meter
Chair: Donca Steriade (Berkeley)
Mark Liberman (Bell Laboratories) "Speech Rhythms"
Richard Oehrle (U. of Arizona) "Temporally Rigid Rhythmic Rendition of
Linguistic Texts"
Break
Marina Tarlinskaja (Seattle) "Rhythmic-Grammatical Aspects of Metrical
Idiosyncrasy"
Sunday, March 11 (CERAS, Room 204)
9.30 - 12.30 Theory of English Meter
Chair: Terry Brogan (U. of Hawaii)
Beth Bjorklund (Columbia University) "On the Alleged Identity of
Iambic and Trochaic Verse"
Derek Attridge (U. of Southampton) "The Rhythms of English Poetry:
Responses and Revisions"
Break
Bruce Hayes (UCLA) "The Prosodic Hierarchy in Meter"
2.00 - 5.00 Issues in English Metrics
Chair: Morris Halle (MIT)
Edward Weismiller (Washington, D.C.) "Triple Threats to Duple Rhythm"
Paul Kiparsky (MIT and Xerox) "Sprung Rhythm"
Break
Elizabeth Traugott (Stanford) "The Meter of Auden's 'Streams'"
Gilbert Youmans (U. of Kansas) "Milton's Meter"
Monday, March 12 (Ventura Hall, Room 17)
9.00 - 12.00 Concluding session
This will be a second round of discussion. For each paper we will have
a three-minute summary by the author followed by 10 - 15 minutes of
general discussion.
* * * * * * * * * * *
The funding for this conference is part of a gift from the System
Development Foundation through the Center for the Study of Language and
Information, Stanford University.
-------
∂04-Mar-84 1204 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Reminder on why DISCOURSE WONT GO AWAY
Received: from SRI-AI by SU-AI with TCP/SMTP; 4 Mar 84 12:04:26 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 4 Mar 84 11:57:37-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 4 Mar 84 11:55:02-PST
Received: from SRI-KL.ARPA by SRI-AI.ARPA with TCP; Sun 4 Mar 84 11:56:40-PST
Received: from SRI-AI.ARPA by SRI-KL.ARPA with TCP; Sun 4 Mar 84 11:55:05-PST
Date: 4 Mar 1984 1154-PST
From: Almog at SRI-AI
Subject: Reminder on why DISCOURSE WONT GO AWAY
To: csli-friends at SRI
On Tuesday 6.3.84, Scott Soames will complete his second lecture on
presuppositions and discourse interpretation.
Next tuesday Scott Weinstein, visiting from U. Penn., will be giving
us a talk on his recent work in the area.
Meetings are on Tuesday(s) 3.15pm, Ventura Hall.
PRESUPPOSITION, ACCOMMODATION, AND CONTEXT CHANGE II
Scott Soames, Princeton University
I will sketch the shape of a theory of presupposition and attempt
to integrate it with a theory of how semantical information is encoded
by sentences in a context, and a pragmatical theory of how information
is exchanged on the basis of utterances.
Given the survey of work on presupposition in the first lecture, I
believe the most pressing remaining question concerns the possibe semantic
basis for pragmatic presuppositional requirements of sentences. I started
to consider (and reject) the strategy of deriving these requirements
from a non bivalent semantics. In the second lecture, I will explore the
possibility of deriving them from the mechanisms provided by the contextual-
change semantics of Irene Heim.
-------
∂05-Mar-84 1409 STUCKY@SRI-AI.ARPA GB
Received: from SRI-AI by SU-AI with TCP/SMTP; 5 Mar 84 14:03:22 PST
Date: Mon 5 Mar 84 14:04:07-PST
From: Susan Stucky <Stucky@SRI-AI.ARPA>
Subject: GB
To: CSLI-principals: ;
A number of non-linguists have expressed a curiosity about and
interest in the government-binding framework that Chomsky has been
developing over the past few years. Given that Richard Larson will be
visiting the center this week, it seemed appropriate to ask the
(primarily) non-linguistic community whether they would find an
introductory lecture on GB worthwhile. Richard is well-versed in GB
but is not unfamiliar with other syntactic frameworks. In addition,
he wrote one of the first theses in situation semantics. He is
presently preparing a GB primer and would be a good person to
introduce the theory from a broad perspective. HOWEVER, given the
vast number of talks around here, I am soliciting responses before
announcing the meeting. Please let me know as soon as possible if you
would be interested in attending a one and a one-half hour lecture on
Friday morning March 9. We will meet either at Ventura or SRI,
depending on who responds. -Susan
-------
∂05-Mar-84 1817 @SRI-AI.ARPA,@SU-SCORE.ARPA:Guibert.pa@PARC-MAXC.ARPA Talk by David McAllester: Mon. Mar. 12 at 11:00 at PARC
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Mar 84 18:17:00 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 5 Mar 84 18:05:06-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 5 Mar 84 17:51:04-PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Mon 5 Mar 84 17:50:50-PST
Date: 5 Mar 84 17:45 PST
From: Guibert.pa@PARC-MAXC.ARPA
Subject: Talk by David McAllester: Mon. Mar. 12 at 11:00 at PARC
To: ComputerResearch↑.pa@PARC-MAXC.ARPA, CSLI-friends@sri-ai.ARPA,
CSLI-Newsletter@sri-ai.ARPA, DAM@MIT-MC.ARPA
cc: Guibert.pa@PARC-MAXC.ARPA
Title: "MATHEMATICAL ONTOLOGY"
Speaker: David McAllester (M.I.T.)
When: Monday March 12th at 11:00am
Where: Xerox PARC Twin Conference Room, Room 1500
Abstract:
MATHEMATICAL ONTOLOGY
AI techniques are often divided into "weak" and "strong" methods. A
strong method exploits the structure of some domain while a weak method
is more general and therefore has less structure to exploit. But it may
be possible to exploit UNIVERSAL structure and thus to find STRONG
GENERAL METHODS. Mathematical ontology is the study of the general
nature of mathematical objects. The goal is to uncover UNIVERSAL
RELATIONS, UNIVERSAL FUNCTIONS, and UNIVERSAL LEMMAS which can be
exploited in general inference techniques. For example there seems to
be a natural notion of isomorphism and a standard notion of essential
property which are universal (they can be meaningfully applied to ALL
mathematical objects). These universal relations are completely ignored
in current first order formulations of mathematics. A particular theory
of mathematical ontology will be discussed in which many natural
universal relations can be precisely defined. Some particular strong
general inference techniques will also be discussed.
----- End of Forwarded Messages -----
∂06-Mar-84 0237 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #11
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 02:36:57 PST
Date: Sunday, March 4, 1984 11:39PM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #11
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Tuesday, 6 Mar 1984 Volume 2 : Issue 11
Today's Topics:
Implementations - Findall & Bagof & Arrays & Portability,
LP Library - Update
----------------------------------------------------------------------
Date: Sunday, 26-Feb-84 22:05:03-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe%EDXA@UCL-CS>
Subject: "First N solutions"
One of the variants of findall/bagof/setof/collect that is drifting
around is
firstN(N, Template, Generator, Solutions)
which finds the first N solutions that findall would have found (it
is rather tricky to find the first N solutions that bagof or setof
would have found without finding all the solutions, given that they
will backtrack over different free variable bindings it isn't even
clear what it would mean).
Apart from the obvious case of N=1, for which once(Generator) is
better suited, does anyone have a real use for this? It wouldn't
be hard to add it to the SETOF.PL library file.
[PS: once(Goal) :- call(Goal), !. ]
------------------------------
Date: Thursday, 1-Mar-84 21:18:00-GMT
From: Dave FHL (on ERCC DEC-10) <Bowen%EDXA@UCL-CS>
Paul Weiss is absolutely right: the Prolog in Prolog interpreter
given in back of the DEC-10 manual does not implement cut, and it
should say so (sorry). There is unfortunately no easy fix for
this unless your Prolog system provides some kind of remote cut
capability: the DEC-10 system has (internally) an ancestral cut
which is written e.g. like this
!(execute(←))
The effect of this goal is like a cut in the body of the most
recent call of execute/1 which is an ancestor of this goal.
Unfortunately, the ancestral cut is not available to the user -
it is only implemented in theversion of the compiler which is
used for building the Prolog system itself. One reason for this
may be that the built-in compiler does tail-recursion optimisation
which implies that there may be no way of finding a particular
ancestor.
In the New Implementation of Prolog, which we are currently working
on here in Edinburgh, we intend to implement a remote cut by having
a predicate label(Thing) which marks a particular place in the
computation. Then another predicate, perhaps also called !(Thing),
can be used to cut away all choice points since a call of label with
a matching argument. This is more general than ancestral cut, but
I don't know if the extra generality is particularly useful. I
think ICOT are planning something along similarlines.
-- Dave Bowen
------------------------------
Date: Fri 2 Mar 84 07:41:13-PST
From: Ken@MIT-OZ
Subject: More about Arrays
A few comments about the recent discussion of arrays and sets.
First of all, I am Ken Kahn. Ken Forbus and I were both
students together at the MIT AI lab so the confusion is
understandable.
As was pointed out, LM-Prolog's handling of arrays is
optimized for access to the most recently updated array. We
feel this is by far the most common way of using arrays.
(It is the only way arrays are used in Lisp, Pascal, etc.)
Cohen's scheme has some advantages when many of the "older"
arrays are used. The older arrays and their old values seem
very difficult to garbage collect, while in LM-Prolog the
old arrays become garbage just like any other term. Also as
I understand Cohen's scheme, each array element needs to be a
full word to hold the data structure. This is not the case
with our scheme. Also maybe I'm missing something but along
with O'Keefe I don't see how an integer time can work in
general. Regarding schemes based upon binary trees, they
put too high a cost on use of the most recent array. Both
Cohen's scheme and the binary tree one probably have their
place. We have, however, had a hard time coming up with many
convincing examples where the older arrays are truly useful.
Someone commented upon my comment that strings can be
provided as byte arrays. Its true that they already exist
in LM-Prolog as constants but in order to get inside of them
one must use Lisp functions (E.g. substring) or LM-Prolog
predicates which call such functions. In principle, one
could use byte arrays and directly index the characters in
the string. This may not be too practical compared with
using carefully micro-coded string manipulating primitives
of the Lisp Machine and was suggested more as a way of
providing strings in Prolog's lacking them. I'm agnostic
on the question of whether performing side effects upon
strings is so bad. Remember that at the Prolog level no side
effects are taking place. Its true as someone guessed that
since lists in LM-Prolog are cdr-coded when possible, so the
savings by packing characters in strings is just a factor of
4 for us.
Since my original message I have implemented "array usage
declarations". These declare that arrays will be used in
only certain limited ways. In the best case, no trailing is
performed and no consing is done upon array update. It is
also possible to have the system do run-time checks that the
declarations are correct. It would be an interesting
project to automate the generation of these usage
declarations.
------------------------------
Date: Thursday, 1-Mar-84 16:01:50-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe%EDXA@UCL-CS>
Subject: Cohen's Arrays
I have now seen the LISP version of his code, which is beautifully
clear. What a GEM of an idea! I wish I'd thought of it.
My claim that this method took O(number of changes to this element)
time to access an element is in fact true of his Prolog code, which
has to stick things at the ends of lists. It is not true of his LISP
code, which puts changes at the front of lists (which is possible
because LISP already has updatable arrays). The LISP code does get
O(1) update time, but it isn't guaranteed to get O(1) access time save
when you have but a single version of the array, because updates that
are not relevant to this version but are more recent than the one that
is relevant can get in the way. Even so, it is pretty good.
There are two problems I would like to see solved before Cohen-
style arrays are added to a Prolog. The first is what do you
put on the trail? Can we avoid trailing every change? The second,
and this applies to an implementation for any applicative language,
is garbage collection. In the LISP version, as long as you have
a reference to any version of the array, LISP will hang on to *all*
the changes. This is clearly a silly thing to do if you are using
only a single version of the array. I don't think there is any
fundamental difficulty in solving these problems.
What a LOVELY data structure!
------------------------------
Date: Wed, 29 Feb 84 12:06:50 pst
From: Cohen%UCBernie@Berkeley (Shimon Cohen)
Subject: Answer to all of U out there ...
Here is the code for the mutable array in LISP (Franz)
The reason for this "unfortunate" use of LISP is that
I needed side effect ( OH Nooooo ) 'rplaca' (brrrr ...)
Following the code is a small script file.
; Multi version arrays for LISP systems (This package is for FRANZ
; LISP)
; Written By: Shimon Cohen
; Time: Feb 4, 1984
; Place : UC Berkeley
; NOTE: To help implement this package in another LISP system
; we list the functions which seem to be unique to FRANZ LISP.
; (In FRANZ LISP the array we are using is called 'vector'):
; The rest is written in "standard" LISP which will (hopefully)
; be portable without modification.
;
; (new-vector 'size)
; RETRUNS: Internal LISP array of size 'size'
; (vset 'mvarray 'index 'value)
; RETURNS: the value
; (vref 'mvarray 'index)
; RETURNS: The element 'index
;
; The above functions are used by this package to implement
; the following MVA (Multi Version Array) package:
; (mvaarray 'size)
; RETURNS: A new array of size 'size'.
; (mvap 'array)
; RETURNS: true if 'array' is mva array.
; (mvaset 'oldarray 'index 'value)
; RETRUNS a new array (the old one retains it's values)
; (mvaref 'array 'index)
; RETURNS: the value of 'index' element.
; (mvasize 'array)
; RETURNS: The mva array size.
; (mvachanges 'array)
; RETURNS: The number of modifications made to the array.
; (mvacopy 'array)
; RETURNS: a copy of the array (without old history)
(def mvaarray (lambda (size)
(cons (cons 0 (new-vector size)) (list '( 0 . 0)))))
(def mvap (lambda (array)
(and (listp array)
(listp (car array))
(listp (cdr array))
(numberp (caar array))
(vectorp (cdar array)))))
(def mvasize (lambda (a) (vsize (cdar a))))
(def mvachanges (lambda (a) (caar a)))
; A pointer to a mvaarray has the following structure:
; The 'car' points to a dotted pair whose 'car' is the 'clock'
; and the 'cdr' is the actual array
; The 'cdr' is a list of pair of numbers (time periods)
(def mvaset (lambda (oldarray index value)
(prog (clock ; internal array "clock"
clock1 ; plus 1
a ; "internal array" (a real one)
l ; history list
cl ; dotted pair f the above
)
(setq cl (car oldarray))
(setq clock (car cl))
(setq clock1 (add1 clock))
(setq a (cdr cl))
(setq l (cdr oldarray))
(vset a index (cons (cons clock1 value) (vref a index)))
(rplaca cl clock1) ; update "internal clock"
(return (cons cl
(cond ((eq clock (caar l))
(cons (cons clock1 (cdar l)) (cdr l)))
(t (cons (cons clock1 clock1) l)))
))))); end of MVASET function
(def mvaref (lambda (array index)
(mvaref-find (cdr array) ; the pointer history
(vref (cdar array) index) ; The element history
)))
(def mvaref-find (lambda ( plist elist )
(prog nil
loop
(cond ((null elist) (return nil))
((< (caar plist) (caar elist))
(setq elist (cdr elist))
(go loop))
(( >= (caar elist) (cdar plist)); the element "time"
(return (cdar elist)))
(t (setq plist (cdr plist))
(go loop)))
))) ; end of MVAREF-FIND
; MVACOPY
; Fast Copy of 'mva array'
(def mvacopy (lambda ( oldarray )
(prog (newarray i size a v)
(setq size (mvasize oldarray))
(setq newarray (mvaarray size))
(setq a (cdar newarray))
(setq i 0)
loop
(cond ((eq i size) (return newarray)))
(setq v (mvaref oldarray i))
(cond ((null v) nil) ; default is nil anyway ...
(t (vset a i (list (cons 0 v)))))
(setq i (add1 i))
(go loop))
)) ; end of MVACOPY
(def mvaprint (lambda ( array flag )
(prog (i size a v)
(setq size (mvasize array))
(setq a (cdar array))
(setq i 0)
loop
(cond ((eq i size) (return array)))
(print i)
(patom '": ") ; prints without quotes marks
(cond (flag (print (vref a i)))
(t (print (mvaref array i))))
(terpri)
(setq i (add1 i))
(go loop))
)) ; end of MVACOPY
; -------------------------------- END of CODE -----
Script started on Wed Feb 29 11:44:08 1984
% lisp
Franz Lisp, Opus 38.90
-> (load 'arf.l)
[load arf.l]
-> (setq t a (mvaarray 7]
((0 . vector[7]) (0 . 0))
-> (setq b (mvaset a 1 111]
((1 . vector[7]) (1 . 0))
-> (mvaref b 1]
111
-> (setq c (mvaset b 1 112]
((2 . vector[7]) (2 . 0))
-> (mvaref b 1]
111
-> (mvaref c 1]
112
-> (mvaref a 1]
nil
-> (setq d (mvaset b 1 113]
((3 . vector[7]) (3 . 3) (1 . 0))
-> (mvaref a 1)
nil
-> (mvaref b 1)
111
-> (mvaref c 1)
112
-> (mvaref d 1]
113
-> (setq physical-array (cdar a]
vector[7]
-> (vref physical-array 1]
((3 . 113) (2 . 112) (1 . 111))
-> a
((3 . vector[7]) (0 . 0))
-> b
((3 . vector[7]) (1 . 0))
-> c
((3 . vector[7]) (2 . 0))
-> d
((3 . vector[7]) (3 . 3) (1 . 0))
-> (exit)
%
script done on Wed Feb 29 11:47:45 1984
QUIZ of the day:
The BEATLES (bitless) : "And in the end the ←←←←
you get is equal to the ←←←← you made"
Write a Prolog program that generates all possible
substitutions ...
-- Shimon Cohen
------------------------------
Date: Wednesday, 22-Feb-84 23:45:00-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe%EDXA@UCL-CS>
Subject: Portability of C-Prolog
There was a question in this Digest about whether C-Prolog had
been ported to Apollos. I don't know about that, but I have had a
great deal to do with C-Prolog, so I can say what might give trouble
and what shouldn't.
The first thing to beware of is that there are two main versions
of C-Prolog drifting around. The one most people have is the one
distributed by EdCAAD (which is where Fernando Pereira wrote it), and
while that runs under VAX/UNIX and VAX/VMS both, and is said to run
on at least one 68000 box, V7 C compilers don't like it much. The
other version is distributed by EdAI on a very informal basis, but it
should be available from Silogic in a couple of weeks. The EdAI
version has been ported to the Perq (running ICL's C-machine micro-
code and their PaNiX port of V7 UNIX) and to another C-machine called
the Orion (that compiler isn't a derivative of PCC). C-Prolog has
something like one cast per line, the EdAI version has stronger type
declarations so that the compiler produces no warning messages. Both
versions are essentially the same, so EdAI cannot distribute their
version to anyone who hasn't got a licence for the EdCAAD version.
What C-Prolog v1.4d.edai requires is
[1] a V7 or later C compiler
[2] pointers should be 32 bits long
[3] the compiler should support 32 bit integer arithmetic, and
floats should be storable in 32 bits. (In fact if anyone has
a decent C compiler for the Dec-10 [a] please can we have a copy
and [b] C-Prolog should run quite happily on it.)
[4] It needs to steal 3 bits out of floats, so it needs to know a bit
about the floating-point storage format. IEEE and VAX-11 are ok.
[5] I/O uses <stdio> exclusively.
C-Prolog supports ~username/X and $envvar/X expansion, but if the
"unix" identifier is not defined it knows not to ask.
[6] brk() and sbrk() are needed. If you haven't got them, you could
declare a huge array and use that, but that would require source
hacking.
[7] The MAJOR portability problem is that C-Prolog assumes that all
pointers into the area managed by brk() and sbrk() look like
POSITIVE integers. It doesn't matter if the stack or text areas
lie in negative address space (in fact the stack IS in negative
address space on the Perq and Orion). Getting around this would
be a major exercise, not to be undertaken by anyone without a
thorough understanding of the way C-Prolog works. Since we have
a GEC series 63 machine, and since there is some political
pressure to adopt this as a UK IKBS machine (to which application
it is NOT suited, nor any other), and since that machine puts
everything in negative address space, we may produce a version of
C-Prolog which can handle this. But don't hold your breath.
The Perq (running C) and the Orion are both word-addressed. This is
no problem. Getting C-Prolog running on the Orion was a matter of
telling it where to look for its files and saying "make", but then
the Orion, though nothing like a VAX, runs 4.1bsd. Getting it going
on a Perq was harder, but the bugs were in the Perq software, not in
C-Prolog. The main thing anyone porting C-Prolog to a new machine
with a decent C and positive address space should have to worry about
is the sizes of the data areas, in the file parms.c.
To give this message some interest for people who couldn't care
less about porting C-Prolog, here are some general notes on porting
Prolog interpreters written in C. (I've seen seven of them, but not
UNH Prolog.)
A well written Prolog interpreter uses the stdio library, so that
I/O shouldn't be too much of a problem. But it may also want to
rename and/or delete files, to change the working directory, or to
call the command interpreter. These operations should be in one file
and clearly labelled as being operating-system dependent. Porting
from one version of UNIX to another should cause no difficulty, but
there is a problem with calling the shell: people using ?.?bsd will
expect the C-shell, and an interpreter written for V7 may not know
about that. If you change it, be sure to use the environment
variable SHELL to determine what shell to use. (Ports to S3 should
do this too, so that users who are supposed to be restricted to rsh
can't escape to sh via prolog.)
No Prolog implementor worth his salt would dream of using malloc.
As a result, a Prolog interpreter is pretty well bound to use brk()
and/or sbrk(). It may do so only at start-up (C-Prolog does this),
or it may do so dynamically (a Prolog with a garbage collector, and
pitifully few of them have, will probably do this). In either case
allocation is virtually certain to be word-aligned and in units of
words, where a word is a machine pointer.
There are two ways of telling what sort of thing a pointer is
pointing to. One way is to use TAGS, that is to reserve part of the
word to hold a code saying (integer,pointer to atom,pointer to clause
pointer to variable,&c). This is particularly tempting on machines
like the M68000 where part of an address is spare anyway. The other
way is to divide the address space into a number of partitions, such
as (integers, atoms, clauses, global stack, local stack, trail), and
to tell what something points to by checking *where* it points.
C-Prolog could be described as "semi-tagged": integers, floats,
pointers to clauses, and pointers to records all live in the virtual
partition [-2↑31,0) and are tagged, pointers to real objects are
discriminated by where they point. Other things being equal, tagged
systems are likely to be slower. But tagged systems should be immune
to the "positive address space problem". So you have to check which
sort your system is. If it is tagged, you should check the macros
for converting between tagged form and machine addresses VERY VERY
carefully. They may not work on your machine, and it may be possible
to do better. Here is an example of what can go wrong.
/* Macro to convert a 24-bit byte pointer and a 6-bit tag to a
32-bit tagged pointer
*/
#define Cons(tag,ptr) (((int)(ptr)<<8) | tag)
/* Macro to extract the tag of a tagged pointer */
#define Tag(tptr) ((tptr)&255)
/* Macro to convert a tagged pointer to a machine pointer */
#define Ptr(tptr) (pointertype)(tptr>>8)
/* Macro to find the number of words between two tagged
pointers
*/
#define Delta(tp1,tp2) (((tp1)-(tp2))>>8)
DRAT! That was meant to be >>10 not >>8.
What can go wrong with this? Well, Delta can go wrong if the machine
uses word addresses rather than byte addresses, in which case it
should be >>8 as I first wrote instead of >>10. Cons can go wrong
if the top bits of a pointer are significant. (On the Orion the top
2 bits and the bottom 24 bits are significant.) Ptr can go wrong
if addresses are positive and user addresses can go over 2↑23, in
which case an arithmetic right shift may do horrid things. I have
seen at least two tagged Prolog interpreters which would go wrong on
the Orion.
Prolog interpreters tend to be written by people who do not know
all the obscure tricks they can get up to in C, so at least you ought
not be plagued by the "dereferencing 0" problem.
If anyone reading this Digest has problems porting C-Prolog other
than the positive address space problem, please tell me. I may be
able to help. There is one machine with a C compiler that someone
tried to port it to, and failed, and that is a Z8000 box where the
user's address space is divided up into a lot of 64kbyte chunks, and
the chunks aren7t contiguous! A tagged system could handle that,
though with some pain. C-Prolog can't handle it at all.
If anyone has already ported some version of C-Prolog to another
machine (not a VAX, Perq/UNIX, Orion, or M68000/UNIX) please let me
know so that we can maintain a list of C-Prolog versions, saying
what machine, what problems, and whether your version is available to
people holding an EdCAAD licence.
------------------------------
Date: Sat 3 Mar 84 14:47:18-PST
From: Chuck Restivo <Restivo@SU-SCORE>
Subject: LP Update
Anthony Kusalik sent the following letter to the Digest:
I would like to make known to those who receive the Prolog
Digest that there is available a document entitled "Porting
Concurrent Prolog". The paper outlines the steps taken to
port Shapiro's Concurrent Prolog interpreter from Prolog-10
to Edinburgh UNIX Prolog on a PDP-11/23. I feel that it may
be of interest to others. However, I do not have access to
a computer through which I can communicate to users on
ARPAnet or CSNET.
Thank you.
Interested parties can request a copy by writing to me:
-- Anthony Kusalik
Department of Computer Science
University of British Columbia
2075 Wesbrook Mall
Vancouver, B.B., Canada V6T 1W5
Richard O'Keefe submitted a random number generator in C-Prolog,
it is available from the <Prolog> directory at {SU-SCORE} as:
{SU-SCORE}SCORE:<Prolog>Random←Generator←1.Pl
-ed
------------------------------
End of PROLOG Digest
********************
∂06-Mar-84 1112 LIBRARY@SU-SCORE.ARPA The Artificial Intelligence Report
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 11:12:06 PST
Date: Tue 6 Mar 84 10:58:51-PST
From: C.S./Math Library <LIBRARY@SU-SCORE.ARPA>
Subject: The Artificial Intelligence Report
To: su-bboards@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA
I have received a sample copy of the Artificial Intelligence Report, vol. 1
number 1, January 1984. It is being published locally and will have ten
issues per year. It is more of a newsletter type publication with the
latest information on research (academic and industrial) and applied AI
within industry. The cost is $250 per year. The first issue has 15 pages.
I will place on the new journal shelf.
I need to know what you think of this new publication and whether or not
we need to purchase it for the library. This type of publication can be
useful if it provides you with new informtion on a timely basis. However
it could also be reporting news that you already receive elsewhere. I
would appreciate receiving evaluations of this serial from those interested
in it. thanks Harry
-------
∂06-Mar-84 1159 LAWS@SRI-AI.ARPA AIList Digest V2 #24
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 11:59:24 PST
Date: Tue 6 Mar 1984 10:22-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #24
To: AIList@SRI-AI
AIList Digest Tuesday, 6 Mar 1984 Volume 2 : Issue 24
Today's Topics:
Conferences - AAAI-84 Paper Submission Deadline,
AI Tools - LISP for IBM PC & UNIX VAX Tools,
Manual Generators - Replys,
Parser Generator - Request,
Mathematics - Fermat's Last Theorem & Map Coloring,
Personal Robotics - Reply,
Waveform Analysis - ECG Systems & Validation,
Review - U.S. Response to Japan's AI efforts
----------------------------------------------------------------------
Date: Wed 29 Feb 84 15:44:06-PST
From: Ron Brachman <Brachman at SRI-KL>
Subject: AAAI-84 Paper Submission Deadline
******* AAAI-84 PAPER SUBMISSION DEADLINE IS APRIL 2, 1984 *******
The SIGART Newsletter (No. 87, January 1984) has mistakenly published
two conflicting dates for submission of papers to AAAI-84. Please note
that papers must be received in the AAAI Office in Menlo Park, CA, on or
before April 2, 1984. This is the date that appears in the AAAI-84 Call
for Papers (printed on page 17 of the above-mentioned Newsletter). The
date printed in the "Calendar" section on page 1 of the Newsletter is
incorrect.
Thank you,
Ron Brachman, Program Chair
Claudia Mazzetti, AAAI Executive Director
------------------------------
Date: Sun 4 Mar 84 13:33:49-PST
From: Ted Markowitz <G.TJM@SU-SCORE.ARPA>
Subject: LISP for IBM PC
I asked the list a while back about implementations of LISPs for
IBM PC's. I got a pointer for IQLISP, but seem to have misplaced
the pertinent info on how to order it. Can anyone supply this?
If you have any other implementations, I'll be glad to pass any
reviews back to the list.
--ted
[The original message must have been prior to issue 53, and I
don't have it online. Does some have the address handy? -- KIL]
------------------------------
Date: 27 Feb 84 16:26:42-PST (Mon)
From: ihnp4!houxm!hou2a!zev @ Ucb-Vax
Subject: AI (LISP,PROLOG,ETC.) for UNIX VAX
Article-I.D.: hou2a.269
A friend of mine is looking for a LISP, PROLOG, and/or
any other decent Artificial Intelligence system that
will run on a VAX under UNIX.
Please send replies directly to Mr. Leonard Brandwein at
aecom!brandw
He asked me to post this as a favor, since he does not
have direct access to the net.
In the likely case that you don't have a direct path
to aecom, here is one that will get you there from
any machine that can reach houxm:
houxm!hou2a!allegra!philabs!aecom!brandw
Of course, you can shorten the path if you can reach
any of the intermediate machines directly.
Thank you very much.
Zev Farkas hou2a!zev 201 949 3821
[When sending to Usenet from the Arpanet, be sure to put double quotes
around all of the address prior to the @-sign. Readers who want help
getting messages through the gateways should contact AIList-Request@SRI-AI.
Useful summaries or interesting replys may be published directly in
AIList, of course. I will pass along some information about CProlog
in the next issue. -- KIL]
------------------------------
Date: Thu, 1 Mar 84 5:12:55 EST
From: Stephen Wolff <steve@brl-bmd>
Subject: Re: AI (LISP,PROLOG,ETC.) for UNIX VAX
[Forwarded from the Info-Unix distribution by Laws@SRI-AI.]
Franz Lisp comes with Berkeley UNIX. Interlisp is available. Also T.
CProlog is available from Edinburgh. You can get Rosie from RAND.
And these are just basics. There's LOTS! There are many schools out there
who are (possibly newly) in the AI business who couldn't afford DEC-20's
(obviously not SRI, UTexas, CMU, etc.), but who DID buy VAXen back when they
were good value for money. And they're mostly running BSD, and they're
busily developing all the tools and software that AI folk do. Is there any
PARTICULAR branch of AI you're interested in? [...]
------------------------------
Date: Thu, 1 Mar 84 4:23:11 EST
From: Stephen Wolff <steve@brl-bmd>
Subject: Documentation tools
Artificially intelligent it's not, and not even fancy; but there are
folks hereabouts that use the UNIX tools SCCS (or RCS) to do documentation
of various sorts. Although intended for managing the writing, evolving and
maintaining of large software packages, they can't tell C from Fortran from
straight English text and they will quite cheerfully maintain for you the
update/revision tree in any case.
I should imagine with a bit if thought you could link your code AND
documentation modules and manage 'em both simultaneously and equitably.
------------------------------
Date: Sat, 3 Mar 84 18:43:59 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Manual generators
The SCRIBE system (Brian K. Reid of CMU and Janet H. Walker of BBN)
may be close to what you are looking for. It has automatic paragraph
numbering, automatic table-of-contents generation, automatic indexing,
and automatic bibliography. (I use the word "automatic" somewhat
loosely. The user has to be involved.) A more sophisticated system,
I believe, is in use at the University of Michigan's Information
Systems Design and Optimization System (ISDOS) project. The contact
is Prof. Dan Teichroew in the Industrial and Operations Engineering
department at Ann Arbor. It may be avaliable to ISDOS sponsors.
--Charlie
------------------------------
Date: Thu 1 Mar 84 20:24:33-EST
From: Howard Reubenstein <HBR@MIT-XX.ARPA>
Subject: Looking for a Parser Generator
[Forwarded from the MIT-MC bboard by SASW@MIT-MC.]
A friend of mine needs a parser generator which produces
output in either FORTRAN or LISP. Does anyone know where he can
get access to one?
------------------------------
Date: Thu, 1 Mar 84 08:34 EST
From: MJackson.Wbst@PARC-MAXC.ARPA
Subject: Re: Fermat's Last Theorem & Undecidable Propositions
Fermat's Last Theorem:
is the assertion that
A↑N + B↑N = C↑N
has no solution in integers for N > 2. (For N = 2, of course, all the
well-known right triangles like [3,4,5] are solutions.)
The Four-Color Theorem:
states that any planar map can be colored so that no two adjacent
regions are the same color using no more than four different colors.
(Regions must be connected; "adjacent" means having a common boundary of
finite length, i.e. not just touching at a point.
The latter was shown to be true by two mathematicians at the University
of Illinois, using a combination of traditional mathematical reasoning
and computer-assisted analysis of a large set of graphs. An article
describing the proof can be found in a back issue of /Scientific
American/.
The former appears in a manuscript by Fermat, with a marginal notation
to the effect that he had found a slick proof, but didn't have enough
space to write it down. This was discovered after his death, of course.
Most mathematicians believe the theorem to be true, and most do not
think Fermat is likely to have found a valid proof, but neither
proposition has been proved beyond question.
Mark
------------------------------
Date: 28 Feb 84 20:42:40-PST (Tue)
From: decvax!genrad!wjh12!n44a!ima!inmet!andrew @ Ucb-Vax
Subject: Re: Re: Fermat's Last Theorem & Undecida - (nf)
Article-I.D.: inmet.945
Fermat's Last Theorem states that the equation
n n n
A + B = C
has solutions in positive integers a, b, c, n only when n = 2.
The "four-color map problem" states that any map (think of, say, a map of the
US) requires at most four colors to color all regions without using the same
color for any two adjacent ones. (This is for 2-dimensional maps. Maps
on a sphere or torus require more - 5 and 7, I think.)
The former has neither been proven nor disproven. The latter was "proven"
with the aid of a computer program; many feel that this does not constitute
a true proof (see all the flames elsewhere in this group). Incidentally,
the school where it was "proven" changed their postage meters to print
"FOUR COLORS SUFFICE" on outgoing mail.
------------------------------
Date: Thu 1 Mar 84 13:53:05-PST
From: Sam Hahn <SHahn@SUMEX-AIM.ARPA>
Subject: Domestic Robotics
I find that Robotics Age (the journal of intelligent machines), published by
Robotics Age, Inc, located at:
Strand Building
174 Concord Street
Peterborough, NH 03458 (603) 924-7136
is a good source of information on low-end, more personal, and thus more
"domestic"ly oriented robotics. For example, the advertisers include
Micromation: voice command system for Hero-1
Iowa Precision Robotics:
68000-controlled educ/pers'l robot
Micron Techn.: computer vision for your PC
S.M. Robotics: PR kit for $59.95
just to name a few from the February 1984 issue.
Their articles are also more PR-oriented, and often include some level of
design info.
I'm new to the publication myself (about 1/2 year), but find it a source of
information not elsewhere available.
-- sam hahn
------------------------------
Date: 27 Feb 84 19:25:34-PST (Mon)
From: pur-ee!uiucdcs!marcel @ Ucb-Vax
Subject: Re: computer ECG - (nf)
Article-I.D.: uiucdcs.5890
Ivan Bratko, of the Josef Stefan Institute in Ljubljana, Yugoslavia, has
recently achieved some remarkable results. With the aid of computer
simulation he has built an expert system capable of diagnosing multiple
simultaneous heart malfunction causes from ECG outputs. This was a
significant contribution to medical science, since for the class of failures
he treated, there was no known method of diagnosing anything more complicated
than a single cause.
His work will be printed as a monograph from the newly-formed "International
School for the Synthesis of Expert Knowledge" (ISSEK), which will have its
first meeting this summer. ISSEK is an affiliation of computer science labs
dedicated to the automatic generation of new knowledge of super-human quality.
(Membership of ISSEK is by invitation only).
Marcel Schoppers
U of Illinois @ Urbana-Champaign
{ pur-ee | ihnp4 } ! uiucdcs ! marcel
------------------------------
Date: 2 Mar 84 20:54:42 EST
From: Ron <FISCHER@RUTGERS.ARPA>
Subject: Re: computer ECG, FDA testing of AI programs
Apparently because of fierce competition, much current information,
particularly with regard to algorithms, is proprietary. Worst in this
regard (a purely personal opinion) is HP who seems to think nobody but
HP needs to know how they do things and physicians are too dumb to
understand anyway.
...
They offer an advantage to small hospitals by offering verification of
the analysis by a Cardiologist (for an extra fee).
What the latter seems to say is that the responsibility for accepting
the diagnosis is that of the local cardiologist. I cannot see a
responsable doctor examining a few runs of a program's output and
proclaiming it "correct."
A hedge against complaints of computers taking over decision making
processes from human has been that we can look at the algorithms
ourselves or examine the reasons that a system concluded something.
If this information becomes proprietary the government will probably
license software for medical purposes the way the FDA does for new
drugs.
Imagine a testing procedure for medical diagnostic AI programs that is
as expensive and complicated as that for testing new drugs.
(ron)
[Ron makes a good point. As a side issue, though, I would like
to mention that H-P has not been entirely secretive about its
techniques. On March 8, Jim Lindauer of H-P will present a seminar
at Stanford (MJH 352, 2:45PM) on "Uses of Decision Trees in ECG
Analysis". -- KIL]
------------------------------
Date: 29 Feb 84 15:36:33 PST (Wednesday)
From: Hoffman.es@PARC-MAXC.ARPA
Subject: U.S. Response to Japan's AI efforts
In the new "soft" computer journal from Springer-Verlag, 'Abacus', Vol.
1, #2, Winter 1984, is an essay by Eric A. Weiss reviewing Feigenbaum
and McCorduck's 'Fifth Generation' book and general AI books. The
general A.I. review is worth reading. The whole piece is lengthy, but I
quote only from the final section.
--Rodney Hoffman
[This is a rather remarkable book review. In addition to discussing the
"The Fifth Generation" and several AI reference works and textbooks,
Eric Weiss describes the history and current partitioning of AI, the
disputes and alignments of the major AI centers, and the solution to
our technological race with foreign powers. It's well worth reading.
This second issue of Abacus also has interesting articles on Ada,
the language and the countess, tomographic and NMR imaging (with
equations!), and the U.S. vs. IBM antitrust suit, as well as columns
on computers and the laws and other topics. The magazine resembles
a Scientific American for the computer-oriented, and the NMR article
is of quality comparable to IEEE Computer. -- KIL]
------------------------------------------------------
U.S. Response
On the basis of all this perspective, let me return to the Fifth
Generation Project itself and suggest that the U.S. response should be
thoughtful, considered, not guided by panic or fear, but based on
principles this nation has found fruitful:
build on experience
do what you do best
encourage enthusiasm
What has been our experience with foreign science and technology? We
know that new scientific knowledge gives the greatest benefit to those
nations which are most ready to exploit and use it, and this ready group
may not include the originating nation.... [discussion of rocketry,
automobiles, shipbuilding, steel, consumer electronics]
From this experience, the U.S. should look forward to reaping the
benefits from whatever the Japanese Fifth Generation Project develops,
and, just because we are bigger, richer, and stronger, benefiting more
from these improvements than the originating nation....
... "Do what you do best." We do not compete with the Japanese very
well, but we do best in helping them.... [The U.S.] is best at helping
others, especially Japan, and at giving money away.... Thus, the
indicated course for the U.S. ... is to help the Japanese Fifth
Generation Project in every way we can: by supplying grants of money; by
loaning college professors; by buying and copying its product,
exploiting its scientific and technological developments and
breakthroughs as fast as they appear; and by ignoring or clucking
sympathetically over any failures or missed schedules. Finally,...
encourage enthusiasm.
Young military people may murmur against this stance on the grounds that
military developments must be home-grown and that the development of
technology which might be used in weapons should be guided by the
military. This assertion is borne out neither by history nor by the
present public attitude of the DoD.... [discussion of WWII anti-aircraft
guns, mines, torpedoes, and many other such]
... The advantages of letting another nation develop your military
hardware are frequently and forcefully explained to other countries by
the DoD and its industrial toadies, but these logical arguments... are
never put in their equally logical vice-versa form....
The danger is not that the Japanese will succeed -- for their successes
will result in U.S. benefits -- but that somehow we will not make prompt
use of whatever they accomplish. We might manage this neglect if we
overdo our national inclination to fight them and compete with them....
A related but more serious danger lies in the possibility that our
military people will get their thumbs into the American AI efforts and
make secret whatever they don't gum up.... Even the best ideas can be
killed, hurt, or at least delayed if hedged around with bureaucrats and
secrecy limitations.
... We should press vigorously forward on all fronts in the unplanned
and uncoordinated fashion that we all understand. We should let a
thousand flowers bloom. We should encourage everyone.... We should hand
out money. We should transport experts. We should jump up and down.
We should be ready to grab anybody's invention , even our own, and use
it. We should be ready to seize winners and dump losers, even our own.
We should look big, fearless, happy, and greedy, and not tiny,
frightened, worried, and dumb.
... The conclusion is: don't bet on the Japanese, don't bet against
them, don't fear them. Push forward with confidence that the U.S. will
muddle through -- if it can keep its government from making magnificent
plans for everyone.
------------------------------
End of AIList Digest
********************
∂06-Mar-84 1305 LAWS@SRI-AI.ARPA AIList Digest V2 #25
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 13:01:19 PST
Date: Tue 6 Mar 1984 11:50-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #25
To: AIList@SRI-AI
AIList Digest Tuesday, 6 Mar 1984 Volume 2 : Issue 25
Today's Topics:
Review - Laws of Form,
Brain Theory - Parallelism,
AI Reports - Stanford Acquisitions,
Administrivia - New Location for List-of-Lists,
AI Software - Portability of C-Prolog
----------------------------------------------------------------------
Date: Sat, 3 Mar 84 18:36:25 PST
From: Charlie Crummer <crummer@AEROSPACE>
Subject: Laws of Form
I don't pretend to be an expert on LoF but I think there are at least two
interesting aspects to it. One is that it provides a calculus that can be used
to "compile" a set of syllogisms (page 124 of the Dutton 1979 edition). A
second is that it does away with Russell and Whitehead's cumbersome Theory
of Types. All orders of self-referential sets of statements can be evaluated
within the set of "imaginary" values.
You can argue that the compilation of syllogism sets (rule sets) can already
be done using truth tables. I think that the benefit of Spencer-Brown's
calculus is that it is much more efficient and should run much faster.
Those who are really interested should loosen up and plow through the book
a few times with an open mind. It is really very thought-provoking.
--Charlie
------------------------------
Date: Mon 5 Mar 84 20:34:27-EST
From: David Rogers <DRogers%MIT-OZ@MIT-MC.ARPA>
Subject: parallel minds?
For a very good (if 3 years old) discussion on parallism
in the brain, refer to Hinton and Anderson's book "Parallel
Models of Associative Memory, pages 32-44 [Hin 81]. The
applicable section is entitled "Parallelism and Distribution
in the Mammalian Nervous System". Structurally, paralleism is
inherent throughout the nervous system, making simple
sequential models of human low-level cognition highly
suspect.
Though it was not openly stated in the discussion on this list,
there seems to be two issues of parallelism involved here:
low-level parallelism, and parallelism at some higher
"intellectual" level. The latter subject is rightly the domain
for experimentalists, and should not be approached with
simple AI techniques as introspection ("Well, I *feel*
sequential when I think...").
One known experimental fact does suggest a high degree of
parallelism, even in higher cognitive functions. Since
the firing rate of a neuron is on the order of
2-3 milliseconds, and some highly complex tasks (such as
face recognition) are performed in about 300 ms, it seems
clear that the brain uses massive parallelism, not just
in the visual system but throughout [Fel 79].
I would suggest that future discussions offer the reader
a few more experimental details, lest the experimental
psychologists in our midst feel unappreciated.
---------
[Hin 81]
"Parallel Models of Associative Memory, G. Hinton,
J. Anderson, eds, Laurence Earlbaum Assoc., 1981, pages 32-44.
[Fel 79]
"A Distributed Information Processing Model of Visual
Memory", J.A. Feldman, University of Rochester Computer
Science Department, TR52, December 1979.
------------------------------
Date: Sun 4 Mar 84 21:56:21-PST
From: C.S./Math Library <LIBRARY@SU-SCORE.ARPA>
Subject: Latest Math & CS Library "New Reports List" posted on-line.
[Every month or two Stanford announces its new CS report acquisitions.
I culled and sorted many of the citations for an earlier set of AIList
issues, but I have not gotten around to doing so for the last six
months or so. Instead, I am forwarding this notice as an example
of the notices you can get by contacting LIBRARY@SU-SCORE. For those
interested in FTPing the report listings, I would characterize them
as being lengthy, somewhat cryptic and inconveniently formatted, and
usually divided about equally between AI-related topics and non-AI
math/CS topics (VLSI design, hardware concepts, operating systems,
networking, office automation, etc.). -- KIL]
The latest Math & Computer Science Library "New Reports List" has been
posted on-line. The file is "<LIBRARY>NEWTRS" at SCORE, "NEWTRS[LIB,DOC]"
at SAIL, "<CSD-REPORTS>NEWTRS" at SUMEX, and "<LIBRARY>NEWTRS" at SIERRA.
In case you miss a reports list, the old lists are being copied to
"<LIBRARY>OLDTRS" at SCORE and "<LIBRARY>OLDTRS" at SIERRA where they will
be saved for about six months.
If you want to see any of the reports listed in the "New Reports List,"
either come by the library during the display period mentioned or send a
message to LIBRARY at SCORE, giving your departmental address and the
six-digit accession numbers of the reports you want to see, and we will
check them out in your name and send them to you as soon as they are available.
The library receives technical reports from over a hundred universities
and other institutions. The current batch includes - among others -
reports from:
Eidgenoessische Technische Hochschule Zuerich. Instituet fuer Informatik.
IBM. Research Division.
Institut National de Recherche en Informatique et en Automatique (INRIA).
New York University. Courant Institute of Mathematical Sciences.
U.K. National Physical Laboratory. Division of Information Technology
and Computing.
Universite de Montreal. Departement d'Informatique et de Recherche
Operationnelle.
University of Edinburgh. Department of Computer Science.
University of Southern California. Information Sciences Institute.
University of Wisconsin-Madison. Computer Sciences Department.
- Richard Manuck
Math & Computer Science Library
Building 380 - 4th Floor
LIBRARY at SCORE
------------------------------
Date: 1 Mar 1984 2142-PST
From: Zellich@OFFICE-3 (Rich Zellich)
Subject: New location for list-of-lists (Interest-Groups.TXT)
File Interest-Groups.TXT has been moved from OFFICE-3 and is now
available on the SRI-NIC host in file <NETINFO>INTEREST-GROUPS.TXT
Requests for copies of the list, updates to the list, etc., should be
sent to ZELLICH@SRI-NIC in the future, instead of ZELLICH@OFFICE-3 or
RICH.GVT@OFFICE-3.
Cheers,
Rich
------------------------------
Date: Wednesday, 22-Feb-84 23:45:00-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe%EDXA@UCL-CS>
Subject: Portability of C-Prolog
[The following is forwarded from the Prolog digest. I consider
it an interesting account of the difficulties of making AI
software available on different systems. The message is
8K characters, so I have put it last in the digest for those
who want to skip over it. -- KIL]
There was a question in this Digest about whether C-Prolog had
been ported to Apollos. I don't know about that, but I have had a
great deal to do with C-Prolog, so I can say what might give trouble
and what shouldn't.
The first thing to beware of is that there are two main versions
of C-Prolog drifting around. The one most people have is the one
distributed by EdCAAD (which is where Fernando Pereira wrote it), and
while that runs under VAX/UNIX and VAX/VMS both, and is said to run
on at least one 68000 box, V7 C compilers don't like it much. The
other version is distributed by EdAI on a very informal basis, but it
should be available from Silogic in a couple of weeks. The EdAI
version has been ported to the Perq (running ICL's C-machine micro-
code and their PaNiX port of V7 UNIX) and to another C-machine called
the Orion (that compiler isn't a derivative of PCC). C-Prolog has
something like one cast per line, the EdAI version has stronger type
declarations so that the compiler produces no warning messages. Both
versions are essentially the same, so EdAI cannot distribute their
version to anyone who hasn't got a licence for the EdCAAD version.
What C-Prolog v1.4d.edai requires is
[1] a V7 or later C compiler
[2] pointers should be 32 bits long
[3] the compiler should support 32 bit integer arithmetic, and
floats should be storable in 32 bits. (In fact if anyone has
a decent C compiler for the Dec-10 [a] please can we have a copy
and [b] C-Prolog should run quite happily on it.)
[4] It needs to steal 3 bits out of floats, so it needs to know a bit
about the floating-point storage format. IEEE and VAX-11 are ok.
[5] I/O uses <stdio> exclusively.
C-Prolog supports ~username/X and $envvar/X expansion, but if the
"unix" identifier is not defined it knows not to ask.
[6] brk() and sbrk() are needed. If you haven't got them, you could
declare a huge array and use that, but that would require source
hacking.
[7] The MAJOR portability problem is that C-Prolog assumes that all
pointers into the area managed by brk() and sbrk() look like
POSITIVE integers. It doesn't matter if the stack or text areas
lie in negative address space (in fact the stack IS in negative
address space on the Perq and Orion). Getting around this would
be a major exercise, not to be undertaken by anyone without a
thorough understanding of the way C-Prolog works. Since we have
a GEC series 63 machine, and since there is some political
pressure to adopt this as a UK IKBS machine (to which application
it is NOT suited, nor any other), and since that machine puts
everything in negative address space, we may produce a version of
C-Prolog which can handle this. But don't hold your breath.
The Perq (running C) and the Orion are both word-addressed. This is
no problem. Getting C-Prolog running on the Orion was a matter of
telling it where to look for its files and saying "make", but then
the Orion, though nothing like a VAX, runs 4.1bsd. Getting it going
on a Perq was harder, but the bugs were in the Perq software, not in
C-Prolog. The main thing anyone porting C-Prolog to a new machine
with a decent C and positive address space should have to worry about
is the sizes of the data areas, in the file parms.c.
To give this message some interest for people who couldn't care
less about porting C-Prolog, here are some general notes on porting
Prolog interpreters written in C. (I've seen seven of them, but not
UNH Prolog.)
A well written Prolog interpreter uses the stdio library, so that
I/O shouldn't be too much of a problem. But it may also want to
rename and/or delete files, to change the working directory, or to
call the command interpreter. These operations should be in one file
and clearly labelled as being operating-system dependent. Porting
from one version of UNIX to another should cause no difficulty, but
there is a problem with calling the shell: people using ?.?bsd will
expect the C-shell, and an interpreter written for V7 may not know
about that. If you change it, be sure to use the environment
variable SHELL to determine what shell to use. (Ports to S3 should
do this too, so that users who are supposed to be restricted to rsh
can't escape to sh via prolog.)
No Prolog implementor worth his salt would dream of using malloc.
As a result, a Prolog interpreter is pretty well bound to use brk()
and/or sbrk(). It may do so only at start-up (C-Prolog does this),
or it may do so dynamically (a Prolog with a garbage collector, and
pitifully few of them have, will probably do this). In either case
allocation is virtually certain to be word-aligned and in units of
words, where a word is a machine pointer.
There are two ways of telling what sort of thing a pointer is
pointing to. One way is to use TAGS, that is to reserve part of the
word to hold a code saying (integer,pointer to atom,pointer to clause
pointer to variable,&c). This is particularly tempting on machines
like the M68000 where part of an address is spare anyway. The other
way is to divide the address space into a number of partitions, such
as (integers, atoms, clauses, global stack, local stack, trail), and
to tell what something points to by checking *where* it points.
C-Prolog could be described as "semi-tagged": integers, floats,
pointers to clauses, and pointers to records all live in the virtual
partition [-2↑31,0) and are tagged, pointers to real objects are
discriminated by where they point. Other things being equal, tagged
systems are likely to be slower. But tagged systems should be immune
to the "positive address space problem". So you have to check which
sort your system is. If it is tagged, you should check the macros
for converting between tagged form and machine addresses VERY VERY
carefully. They may not work on your machine, and it may be possible
to do better. Here is an example of what can go wrong.
/* Macro to convert a 24-bit byte pointer and a 6-bit tag to a
32-bit tagged pointer
*/
#define Cons(tag,ptr) (((int)(ptr)<<8) | tag)
/* Macro to extract the tag of a tagged pointer */
#define Tag(tptr) ((tptr)&255)
/* Macro to convert a tagged pointer to a machine pointer */
#define Ptr(tptr) (pointertype)(tptr>>8)
/* Macro to find the number of words between two tagged
pointers
*/
#define Delta(tp1,tp2) (((tp1)-(tp2))>>8)
DRAT! That was meant to be >>10 not >>8.
What can go wrong with this? Well, Delta can go wrong if the machine
uses word addresses rather than byte addresses, in which case it
should be >>8 as I first wrote instead of >>10. Cons can go wrong
if the top bits of a pointer are significant. (On the Orion the top
2 bits and the bottom 24 bits are significant.) Ptr can go wrong
if addresses are positive and user addresses can go over 2↑23, in
which case an arithmetic right shift may do horrid things. I have
seen at least two tagged Prolog interpreters which would go wrong on
the Orion.
Prolog interpreters tend to be written by people who do not know
all the obscure tricks they can get up to in C, so at least you ought
not be plagued by the "dereferencing 0" problem.
If anyone reading this Digest has problems porting C-Prolog other
than the positive address space problem, please tell me. I may be
able to help. There is one machine with a C compiler that someone
tried to port it to, and failed, and that is a Z8000 box where the
user's address space is divided up into a lot of 64kbyte chunks, and
the chunks aren7t contiguous! A tagged system could handle that,
though with some pain. C-Prolog can't handle it at all.
If anyone has already ported some version of C-Prolog to another
machine (not a VAX, Perq/UNIX, Orion, or M68000/UNIX) please let me
know so that we can maintain a list of C-Prolog versions, saying
what machine, what problems, and whether your version is available to
people holding an EdCAAD licence.
------------------------------
End of AIList Digest
********************
∂06-Mar-84 1337 KJB@SRI-AI.ARPA Logging on at sri-ai
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 13:37:41 PST
Date: Tue 6 Mar 84 13:37:15-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Logging on at sri-ai
To: csli-folks@SRI-AI.ARPA
All,
I have had serious trouble logging on to sri-ai during the day for the
past couple of weeks. So I have two requests.
1) Please do not count on my seeing messages very soon after they
are sent.
2) to those of you who, like me, use the micom: if we all agree
to hang up when not logged in, there really would be little trouble.
It is because we all are worried that we will not be able to get back on
that we stay logged on. So, I would suggest that we not stay logged on
when there is going to be more than a 20 minute break.
Jon
-------
∂06-Mar-84 1615 LAWS@SRI-AI.ARPA AIList Digest V2 #26
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 16:15:00 PST
Date: Tue 6 Mar 1984 15:09-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #26
To: AIList@SRI-AI
AIList Digest Wednesday, 7 Mar 1984 Volume 2 : Issue 26
Today's Topics:
Seminars - Extended Prolog Theorem Prover &
A Model of LISP Computation &
YOKO Random Haiku Generator &
Emulation of Human Learning &
Circuit Design by Knowledge-Directed Search &
Knowledge Structures for Automatic Programming &
Mathematical Ontology &
Problem Solving in Organizations &
Inequalities for Probablistic Knowledge
Conference - STeP-84 Call for Papers
----------------------------------------------------------------------
Date: 29 Feb 84 13:54:56 PST (Wednesday)
From: Kluger.PA@PARC-MAXC.ARPA
Reply-to: Kluger.PA@PARC-MAXC.ARPA
Subject: HP Computer Colloquium 3/8/84
[Forwarded from the SRI-AI bboard by Laws@SRI-AI.]
Mark E. Stickel
SRI International
A Prolog Technology Theorem Prover
An extension of Prolog, based on the model elimination theorem-proving
procedure, would permit production of a Prolog technology theorem prover
(PTTP). This would be a complete theorem prover for the full first-order
predicate calculus, not just Horn clauses, and provide capabilities for
full handling of logical negation and indefinite answers. It would be
capable of performing inference operations at a rate approaching that of
Prolog itself--substantially faster than conventional theorem-proving
systems.
PTTP differs from Prolog in its use of unification with the "occurs
check" for soundness, the complete model elimination input inference
procedure, and a complete staged depth-first search strategy. The use of
an input inference procedure and depth-first search minimize the
differences between this theorem-proving method and Prolog and permit the
use of highly efficient Prolog implementation techniques.
Thursday, March 8, 1984 4:00 pm
Hewlett Packard
Stanford Division
5M Conference room
1501 Page Mill Rd
Palo Alto
*** Be sure to arrive at the building's lobby on time, so that you may
be escorted to the meeting room.
------------------------------
Date: Wed 29 Feb 84 13:07:26-PST
From: MESEGUER@SRI-AI.ARPA
Subject: A Model of LISP Computation
[Forwarded from the CLSI bboard by Laws@SRI-AI.]
REWRITE RULE SEMINAR AT SRI-CSL
Wednesday March 7, 3:00 pm
A Model of Computation
Theory and application to LISP-like systems
Carolyn Talcott
Stanford University
The goal of this work is to provide a rich context in which a
variety of aspects of computation can be treated and where new
ideas about computing can be tested and developed. An important
motivation and guide has been the desire to understand the construction
and use of LISP like computation systems.
The first step was to define a model of computation and develop the
theory to provide basic tools for further work. The main components are
- basic model and notion of evaluation
- equivalence relations and extensionality
- an abstract machine as a subtheory
- formalization of the metatheory
Key features of this theory are:
- It is a construction of particular theories uniformly
from given data structures (data domain and operations).
- Focus is on control aspects of computation
- A variety of objects
Forms -- for describing control aspects of computation
Pfns -- abstraction of form in an environment
-- elements of the computation domain
-- computational analogue of partial functions
Carts -- for collecting arguments and values
Envs -- intepretation of symbols appearing in forms
cTrees -- objects describing particular computations
Applications of this theory include
- proving properties of pfns
- implementation of computation systems
- representing and mechanizing aspects of reasoning
In this talk I will describe RUM - the applicative
fragment (flavor). RUM is the most mathematically
developed aspect of the work and is the foundation
for the other aspects which include implementation
of a computation system called SEUS.
------------------------------
Date: 1 Mar 1984 10:00:33-EST
From: walter at mit-htvax
Subject: GRADUATE STUDENT LUNCH
[Forwarded from the MIT-MC bboard by SASW@MIT-MC.]
Computer Aided Conceptual Art (CACA)
Eternally Evolving Seminar Series
presents
YOKO: A Random Haiku Generator
Interns gobble oblist hash | We will be discussing YOKO and the
Cluster at operations | related issues of computer modeling
Hidden rep: convert! | of artists, modeling computer artists,
| computer artists' models, computer
Chip resolve to bits | models of artists' models of computers,
Bus cycle inference engine | artist's cognitive models of computers,
Exposing grey codes | computers' cognitive models of artists
| and models, models' models of models,
Take-grant tinker bucks | artists' models of computer artists,
Pass oblist message package | modelling of computer artists' cognitive
Federal express | models and artist's models of cognition.
Hosts: Claudia Smith and Crisse Ciro
REFRESHMENTS WILL BE SERVED
------------------------------
Date: 1 Mar 84 09:26:46 EST
From: PETTY@RUTGERS.ARPA
Subject: VanLehn Colloquium on Learning
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
SPEAKER: Dr. Kurt VanLehn
Xerox Corp.
Palo Alto Research Center
TITLE: "FELICITY CONDITIONS FOR HUMAN SKILL ACQUISITION"
A theory of how people learn certain procedural skills will be
presented. It is based on the idea that the teaching and learning
that goes on in a classroom is like an ordinary conversation. The
speaker (teacher) compresses a non-liner knowledge structure (the
target procedure) into a linear sequence of utterances (lessons). The
listener (student) constructs a knowledge structure (the learned
procedure) from the utterance sequence (lesson sequence). In recent
years, linguists have discovered that speakers unknowingly obey
certain constraints on the sequential form of their utterances.
Apparently, these tacit conventions, called felicity conditions or
conversational postulates, help listeners construct an appropriate
knowledge structure from the utterance sequence. The analogy between
conversations and classrooms suggests that there might be felicity
conditions on lesson sequences that help students learn procedures.
This research has shown that there are. For the particular kind of
skill acquisition studied here, three felicity conditions were
discovered. They are the central hypotheses in the learning theory.
The theory has been embedded in a model, a large AI program. The
model's performance has been compared to data from several thousand
students learning ordinary mathematical procedures: subtracting
multidigit numbers, adding fractions and solving simple algebraic
equations. A key criterion for the theory is that the set of
procedures that the model "learns" should exactly match the set of
procedures that students actually acquire including their "buggy"
procedures. However, much more is needed for psychological validation
of this theory, or any complex AI-based theory, than merely testing
its predictions. Part of the research has involved finding ways to
argue for the validity of the theory.
DATE: Tuesday, March 6, 1984
TIME: 11:30 a.m.
PLACE: Room 323 - Hill Center
------------------------------
Date: 1 Mar 84 09:27:06 EST
From: PETTY@RUTGERS.ARPA
Subject: Tong Colloquium on Knowledge-Directed Search
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
SPEAKER: Christopher Tong
TITLE: "CIRCUIT DESIGN AS KNOWLEDGE-DIRECTED SEARCH"
The process of circuit design is usefully viewed as search through
a large space of circuit descriptions. The search is knowledge-diverse
and knowledge-
intensive: circuits are described at many levels of abstraction (e.g.
architecture, logic, layout); designers use many kinds of knowledge and
styles of reasoning to pursue and constrain the search.
This talk presents a preliminary categorization of knowledge about
the design process and its control. We simplify the search by using a
single processor-oriented language to cover the function to structure
spectrum of circuit abstractions. We permit the circuit design and the
design problem (i.e. the associated goals) to co-evolve; nodes in the
design space contain explicit representations for goals as well as
circuits. The design space is generated by executing tasks, which
construct and refine circuit descriptions and goals (aided by libraries
of components of goals). The search is guided locally by goals and
tradeoffs; globally it is resource-limited (in design time and quality),
conflict-
driven, and knowledge-intensive (drawing on a library of strategies).
Finally, we describe an interactive knowledge-based computer
program called DONTE (Design ONTology Experiment) that is based on the
above framework. DONTE transforms architectural descriptions of a
digital system into circuit-level descriptions.
DATE: Thursday, March 8, 1984
TIME: 2:50 p.m.
PLACE: Room 705 - Hill Center
* Coffee Served at 2:30 p.m. *
------------------------------
Date: 1 Mar 84 09:27:23 EST
From: PETTY@RUTGERS.ARPA
Subject: Ferrante Colloquium on Automatic Programming
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
SPEAKER: Jeanne Ferrante
IBM Thomas J. Watson Research Center
Yortown Heights, NY
TITLE: "PROGRAMS = CONTROL + DATA
A new program representation called the program dependence graph or
PDG is presented which makes explicit both the data values on which
an operation depends (through data dependence edges) and the control
value on which the execution of the operation depends (through control
dependence edges). The data dependence relationships determine the
necessary sequencing between operations with the same control
conditions, exposing, exposing potential parallelism. In this talk we
show how the PDG can be used to solve a traditional stumbling block in
automatic program improvement. A new incremental solution to the
problem of updating data flow following changes in control flow such
as branch deletion is presented.
The PDG is the basis of current work at IBM Yorktown Heights for
compiling programs in sequential languages like FORTRAN to exploit
parallel architectures.
DATE: Friday, March 9, 1984
TIME: 2:50 p.m.
PLACE: Room 705 - Hill Center
* Coffee Served at 2:30 p.m. *
------------------------------
Date: 5 Mar 84 17:45 PST
From: Guibert.pa@PARC-MAXC.ARPA
Subject: Talk by David McAllester: Mon. Mar. 12 at 11:00 at PARC
[Forwarded from the CSLI bboard by Laws@SRI-AI.]
Title: "MATHEMATICAL ONTOLOGY"
Speaker: David McAllester (M.I.T.)
When: Monday March 12th at 11:00am
Where: Xerox PARC Twin Conference Room, Room 1500
AI techniques are often divided into "weak" and "strong" methods. A
strong method exploits the structure of some domain while a weak method
is more general and therefore has less structure to exploit. But it may
be possible to exploit UNIVERSAL structure and thus to find STRONG
GENERAL METHODS. Mathematical ontology is the study of the general
nature of mathematical objects. The goal is to uncover UNIVERSAL
RELATIONS, UNIVERSAL FUNCTIONS, and UNIVERSAL LEMMAS which can be
exploited in general inference techniques. For example there seems to
be a natural notion of isomorphism and a standard notion of essential
property which are universal (they can be meaningfully applied to ALL
mathematical objects). These universal relations are completely ignored
in current first order formulations of mathematics. A particular theory
of mathematical ontology will be discussed in which many natural
universal relations can be precisely defined. Some particular strong
general inference techniques will also be discussed.
------------------------------
Date: 5 Mar 1984 22:41 EST (Mon)
From: "Daniel S. Weld" <WELD%MIT-OZ@MIT-MC.ARPA>
Subject: AI Revolving Seminar
[Forwarded from the MIT-XX bboard by Laws@SRI-AI.]
Wednesday, March 7 4:00pm 8th floor playroom
Knowledge and Problem Solving Processes
in Organizations
Gerald Barber
Human organizations have frequently been used as models for AI systems
resulting in such theories as the scientific community metaphor, the
society of mind and contract nets among others. However these human
organizational models have been limited by the fact that do no take
into account the epistemological processes involved in organizational
problem solving. Understanding human organizations from an
epistemological perspective is becoming increasingly important as a
source of insight into intelligent activities and for computer-based
technology as it becomes more intricately involved in organizational
activities.
In my talk I will present the results of an organizational study which
attempted to identify problem solving and knowledge processing
activities in the organization. I will also outline the possibilities
for development of both human organizational models and artificial
intelligence systems in light of this organizational study. More
specifically, I will also discuss the shortcoming of organizational
theories and application of the results of this work to highly
parallel computer systems such as the APIARY.
------------------------------
Date: Tue 6 Mar 84 09:05:05-PST
From: Juanita Mullen <MULLEN@SUMEX-AIM.ARPA>
Subject: SIGLUNCH ANNOUNCEMENT -- Friday, March 9, 1984
[Forwarded from the SIGLUNCH distribution by Laws@SRI-AI.]
Friday, March 9, 1984
LOCATION: Braun Lecture Hall (smaller), ground floor of Seeley Mudd
Chemistry Building (approx. 30 yards west of Gazebo)
12:05
SPEAKER: Ben Grosof
Stanford University, HPP
TOPIC: AN INEQUALITY PARADIGM FOR PROBABILISTIC KNOWLEDGE
Issues in Reasoning with Probabilistic Statements
BACKGROUND: Reasoning with probabilistic knowledge and evidence is
a key aspect of many AI systems. MYCIN and PROSPECTOR were pioneer
efforts but were limited and unsatisfactory in several ways. Recent
methods address many problems. The Maximum Entropy principle
(sometimes called Least Information) provides a new approach to
probabilities. The Dempster-Shafer theory of evidence provides a new
approach to confirmation and disconfirmation.
THE TALK: We begin by relating probabilistic statements to logic. We
then review the motivations and shortcomings of the MYCIN and
PROSPECTOR approaches. Maximum Entropy and Dempster-Shafer are
presented, and recent work using them is surveyed. (This is your big
chance to get up to date!) We generalize both to a paradigm of
inequality constraints on probabilities. This paradigm unifies the
heretofore divergent representations of probability and evidential
confirmation in a formally satisfactory way. Least commitment is
natural. The interval representation for probabilities includes in
effect a meta-level which allows explicit treatment of ignorance and
partial information, confidence and precision, and (in)dependence
assumptions. Using bounds facilitates reasoning ABOUT probabilities
and evidence. We extend the Dempster-Shafer theory significantly and
make an argument for its potential, both representationally and
computationally. Finally we list some open problems in reasoning with
probabilities.
------------------------------
Date: Fri, 2 Mar 84 11:18 EST
From: Leslie Heeter <heeter%SCRC-VIXEN@MIT-MC.ARPA>
Subject: STeP-84
[Forwarded from the SRI-AI bboard by Laws@SRI-AI.]
In addition to the call for papers below, Eero Hyvonen
has asked me to announce that they are looking for a lecturer
for the tutorial programme. The tutorial speaker should preferably
have experience in building industrial expert systems. For a few
hours' lecture, they are prepared to pay for the trip, the stay, and
some extra.
Exhibitors and papers are naturally welcome, too.
C A L L F O R P A P E R S
STeP-84
Finnish Artificial Intelligence Symposium
(Tekoalytutkimuksen paivat)
Otaniemi, Espoo, Finland
August 20-22, 1984
Finnish Artificial Intelligence Symposium (STeP-84) will be held at
Otaniemi campus of Helsinki University of Technology. The purpose of
the symposium is to promote AI research and application in Finland.
Papers (30 min) and short communications (15 min) are invited on
(but not restricted to) the following subfields of AI:
Automaattinen ohjelmointi (Automatic Programming)
Kognitiivinen mallittaminen (Cognitive Modelling)
Asintuntijajarjestelmat (Expert Systems)
Viidennen polven tietokoneet (Fifth Generation Computers)
Teolliset sovellutukset (Industrial Applications)
Tietamyksen esittaminen (Knowledge Representation)
Oppiminen (Learning)
Lisp-jarjestelmat (Lisp Systems)
Logikkaohjelmointi (Logic Programming)
Luonnollinen kieli (Natural Language)
Hahmontunnistus (Pattern Recognition)
Suunnittelu ja etsinta (Planning and Search)
Filosofiset kysymykset (Philosophical Issues)
Robotiikka (Robotics)
Lauseen todistaminen (Theorem Proving)
Konenako (Vision)
The first day of the symposium is reserved for the Tutorial programme
on key areas of AI presented by foreign and Finnish experts. There will
be an Industrial Exhibition during the symposium. Submission deadline
for one page abstracts of papers and short communications is April 15th.
Camera ready copy of the full text is due by July 31st. The address of
the symposium is:
STeP-84
c/o Assoc. Prof. Markku Syrjanen
Helsinki University of Technology
Laboratory of Information Processing Science
Otakaari 1 A
02150 Espoo 15 Telex: +358-0-4512076
Finland Phone: 125161 HTKK SF
Local Arrangements:
Eero Hyvonen, Jouko Seppanen, and Markku Syrjanen
helsinki University of Technology
Program Committee:
Kari Eloranta Erkki Lehtinen
University of Tampere University of Jyvaskyla
Seppo Haltsonen Seppo Linnainmaa
Helsinki University of Tech. University of Helsinki
Rauno Heinonen Klaus Oesch
State Technical Research Centre Nokia Corp.
Harri Jappinen Martti Penttonen
Sitra Foundation University of Turku
Matti Karjalainen Matti Pietikainen
Helsinki University of Tech. University of Oulu
Kimmo Koskenniemi Matti Uusitalo
University of Helsinki Finnish CAD/CAM Association
Kari Koskinen
Finnish Robotics Association
Organised under the auspices of Finnish Computer Science Society.
Conference languages will be Finnish, Swedish, and English.
------------------------------
End of AIList Digest
********************
∂06-Mar-84 1624 BRODER@SU-SCORE.ARPA Call for Papers on Combinatorial Algorithms on Words
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 16:24:12 PST
Date: Tue 6 Mar 84 15:56:20-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Call for Papers on Combinatorial Algorithms on Words
To: aflb.all@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
N.B. I posted a more detailed announcement on the physical bboards at
Stanford - Andrei
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CALL FOR PAPERS
N.A.T.O. Advanced Research Workshop on
COMBINATORIAL ALGORITHMS ON WORDS
Maratea, Italy, June 18--22, 1184.
Contributions are solicited with focus on combinatorial and complexity
issues arising in manipulations of strings of symbols on serial as
well as parallel models of computation. Main Topics: String and
pattern matching; Periodicities, repetitions and permutations in
words; Data compression; Coding theory, Free groups and symbolic
dynamics.
Submit five copies of an abstract by MAY 1, 1984 to:
Prof. Renato Capocelli, Program Chairman
Istituto di Scienze dell' Informazione
University of Salerno
I-84100 Salerno, Italy
Tel. (89) 878299
Notification of acceptance by MAY 30, 0984. For further information contact
the above or:
Alberto Apostolico or Zvi Galil
Computer Science Dept. Computer Science Dept.
Purdue University Columbia University
West Lafayette, IN 47907 New York, N.Y. 10027
[ARPA: axa@purdue [ARPA: galil@columbia
tel. (317) 494-6014] tel. (212) 280-8191]
Selected papers will be included in the Proceedings of the Workshop, to be
published by Springer in the N.A.T.O. ASI series.
-------
∂06-Mar-84 1722 ULLMAN@SU-SCORE.ARPA Meeting 3/8/84
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 17:22:34 PST
Date: Tue 6 Mar 84 17:18:38-PST
From: Jeffrey D. Ullman <ULLMAN@SU-SCORE.ARPA>
Subject: Meeting 3/8/84
To: CS440: ;
The speaker this week is Forest Baskett of DEC talking about
"Architectural Trends in Commercial Computing Systems."
We meet 4:15 in 352 MJH, as usual.
-------
∂06-Mar-84 1742 BRODER@SU-SCORE.ARPA Call for Papers - Errata
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 17:41:55 PST
Date: Tue 6 Mar 84 17:37:36-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Call for Papers - Errata
To: aflb.all@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
Sorry for the typos in my "Call for Papers" msg. All dates are of
course in 1984, and not 1184, or 0984. - Andrei
-------
∂06-Mar-84 1826 STUCKY@SRI-AI.ARPA GB
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Mar 84 18:26:50 PST
Date: Tue 6 Mar 84 18:28:13-PST
From: Susan Stucky <Stucky@SRI-AI.ARPA>
Subject: GB
To: CSLI-principals: ;
There have been a number of people who have requested that the GB
tutorial by Richard Larson be held on Friday afternoon rather than
Friday morning. I have contacted some people who indicated an
interest and they have said that Friday afternoon suits them.
The time now is 2:30. Place to be announced. I hope the change is not too
inconvenient.
-Susan
-------
∂07-Mar-84 1142 GOLUB@SU-SCORE.ARPA Salaries
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 11:42:00 PST
Date: Wed 7 Mar 84 11:35:23-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Salaries
To: CSD-Faculty: ;
I have just received a memo from the Dean's office concerning salaries
for the next year.The average increase will be 6% but as I indicated
persons at the top of the scale can expect a smaller increase than
younger persons.
Please send me your updated CV by 5pm on Friday, March 9 and any other
information you may want to supply. I will base my recommendation on the
following:
50%, research; 25%, teaching; 25%, departmental activities.
GENE
-------
∂07-Mar-84 1151 ELYSE@SU-SCORE.ARPA Announcement from the Dept. of the Army
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 11:48:15 PST
Date: Wed 7 Mar 84 11:39:10-PST
From: Elyse Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: Announcement from the Dept. of the Army
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-9746
Short-Term Innovative Research
The U.S. Army Research Office will award a limited numer of contracts
(approximately 15) for short-term (two months) exploratory research
efforts during the Summer of 1984. Each contract award will be for
approximately $20,000. The concept is to support preliminary investi-
gations of innovative ideas which have a potential for applications in Army
technology. While support of theoretical and computational work appears
to be most appropriate for this program, experimental tests with avail-
able equipment will not be excluded. The end product will be a concise
report including a realistic assessment of the feasibility of applications.
Areas of interest to the Army are described in the ARO program guide dated
July 1983.
Proposals with no more than three pages of description of objectives must be
received at ARO no later than 20 April 1984. Proposals will be evaluated
and selected on the basis of scientific merit and relevance to Army technology.
Submitters will be notified of proposal selections on or about 11 May 1984.
Interested proposers may obtain copies of the ARO Program Guide by writing
to:
Director
U.S. Army Research Office
ATTN: Scientific Advisor
P.O. Box 12211
Research Triangle Park, NC 27709
-------
∂07-Mar-84 1534 @SU-SCORE.ARPA:reid@Glacier influencing admissions: now is your chance
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 15:34:34 PST
Received: from Glacier by SU-SCORE.ARPA with TCP; Wed 7 Mar 84 15:30:12-PST
Date: Wednesday, 7 March 1984 11:40:20-PST
To: Faculty@Score
Cc: Yearwood@Score, MWalker@Score
Subject: influencing admissions: now is your chance
From: Brian Reid <reid@Glacier>
At a recent faculty lunch I mentioned that the admissions committee
would automatically move into "Round II" any student specifically
requested by a faculty member. I know that some of you have written
letters of recommendation for various students, but it is often hard to
tell from those letters whether or not this student is The One that you
would like to see admitted.
In a day or two we will be making our Round-II cuts. If there is some
student that you want to whiteball into Round II, please tell us now.
"Us" is me, Marlie, and Marilynn.
Brian
∂07-Mar-84 1632 LAWS@SRI-AI.ARPA AIList Digest V2 #27
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 16:30:06 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Wed 7 Mar 1984 15:12-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #27
To: AIList@SRI-AI
AIList Digest Thursday, 8 Mar 1984 Volume 2 : Issue 27
Today's Topics:
Automatic Programming - Request for Bibliography,
Pattern Recognition - Request for Character Recognition Algorithms,
Expert Systems - Request for MYCIN Source Code, Tutorial,
AI Tools - IQLISP Source,
Mathematics - The Four-Color Theorem,
AI Literature - The Artificial Intelligence Report,
Expert Systems - EURISKO/AM Overview
----------------------------------------------------------------------
Date: 6 Mar 1984 1612-EST
From: CASHMAN at DEC-MARLBORO
Subject: For AI digest: request for program synthesis bibliography
Does anyone have (a pointer to) a bibliography (preferably annotated) of
papers on program synthesis? Is there a good survey paper or article on
the field (other than what's in the Handbook of AI)?
-- Paul Cashman (Cashman@DEC-Marlboro)
[Richard Waldinger (@SRI-AI) suggests a survey and bibliography on
program synthesis in "Synthesis: Dreams -> Programs" which appeared in
the IEEE Transactions on Software Engineering about 1975. -- KIL]
------------------------------
Date: 7 Mar 1984 0643 PST
From: Richard B. August <AUGUST@JPL-VLSI>
Reply-to: AUGUST@JPL-VLSI
Subject: SEARCH FOR PATTERN/CHARACTER RECOGNITION ALGORITHMS,
ARTICLES ETC.
BEGINNING RESEARCH ON CHARACTER RECOGINITION TECHNIQUES.
OBJECTIVE: DEVELOP CHARACTER INPUT DEVICE (WAND) TO ACCEPT THE MAJORITY
OF FONTS FOUND IN PUBLICATIONS.
POINTER TO PUBLICATIONS ARE HELPFUL.
THANKS
REGARDS RAUGUST
[The international joint conferences on pattern recognition would
be a good place to start. Proceedings are available from the IEEE
Computer Society. A 1962 book I've found interesting is "Optical
Character Recognition" by Fischer, et al. Good luck (you'll need
it). -- KIL]
------------------------------
Date: Wed, 7 Mar 84 14:14:35 PST
From: William Jerkovsky <wj@AEROSPACE>
Subject: MYCIN
I would like to execute a simple problem on MYCIN. I have recently gotten
interested in expert systems; since my wife is bacteriologist I think both
of us would enjoy the interaction with the program via our home computer
(terminal).
Can anyone point out the way to get a (free) copy of MYCIN (even if it is
only a simple early version)? Is there a way I can execute a version
interactively from home without actually getting a copy? Does anybody know
of an on-line tutorial on MYCIN? Is there a simple version of MYCIN (or a
reasonable facsimile) which runs on an
Apple //e or on an IBM PC?
I'll appreciate whatever help I can get.
Thanks
Bill Jerkovsky
------------------------------
Date: Tue 6 Mar 84 15:48:55-PST
From: Sam Hahn <SHahn@SUMEX-AIM.ARPA>
Subject: IQLISP Source
The source for IQLisp is:
Integral Quality, Inc.
P.O. Box 31970
Seattle, WA 98103
(206) 527-2918
Claims to be similar to UCI Lisp, except function def's are stored in cells
within identifiers, not on property lists; arg. handling is specified in the
syntax of the expression defining the function, I/O functions take an explicit
file argument, which defaults to the console; doesn't support FUNARGS.
IQLisp does provide:
32kb character strings,
77000 digit long integers,
IEEE format floating point,
point and line graphics,
ifc to assembly coded functions,
31 dimensions to arrays,
Costs $175 for program and manual, PCDOS only.
I've taken the liberty to include some of their sales info for those who may
not have heard of IQLisp. It's fairly new, and they claim to soon make a
generic MSDOS version (though probably without graphics support).
------------------------------
Date: Wed, 7 Mar 84 09:16 EST
From: MJackson.Wbst@PARC-MAXC.ARPA
Subject: Re: The Four-Color Theorem
By "planar map" in my previous message I meant to connote a structure on
a two-dimensional surface, not strictly a flat plane. In fact, the
plane and the sphere are topologically equivalent (the plane is a sphere
if infinite radius) so four colors suffice for both; for the torus,
which has a different "connectivity," it has long been known that seven
colors are both necessary and sufficient.
I'm not a mathematician but at one time (right after reading an article)
I felt as if I understood the proof. As I recall it is based on the
fact that if there are any maps that require five colors there is a
minimal (smallest) map that requires five colors. It is possible to
construct sets of graphs (representing map regions) of varying
complexity for which any map must include at least one member of the
set. It is also possible to determine for some particular graph whether
it can be "reduced" (so that it represents fewer regions) without
altering its four-colorability or its interactions with its neighbors.
Clearly the minimal five-color map cannot contain a "reducible" graph
(else it is not minimal).
Evidently, if one can construct a set of graphs of which ANY map must
contain at least one member, and show that EVERY member of that set is
reducible, then the minimal five-color map cannot exist; hence no
five-color map can exist. Now if it were possible to construct such a
set with, say, 20 graphs one could show explicitly BY HAND that each
member was reducible. No one would call such a proof "ugly" or "not a
true proof;" it might not be considered particularly elegant but it
wouldn't be outside the mainstream of mathematical reasoning either (and
it doubtless would have been found years ago). The problem with the
actual case is that the smallest candidate set of graphs had thousands
of members. What was done in practice was to devise algorithms which
would succeed at reducing "most" (>95%?) reducible graphs. So most of
the graph reduction was done by computer, the remaining cases being done
by hand. (I understand that to referee the paper another program had to
be written to check the performance of the first.)
I would like to hear any criticism of the Illinois proof that is more
specific than "ugly" or "many feel that this does not constitute a true
proof." A pointer to the mathematical literature will suffice; my
impression is that the four-color theorem is widely accepted as having
been proved. (We may be getting a bit far afield of AI here; I would
say that my impression of the techniques used in the automatic reduction
program was that they were not "artificial intelligence," but since they
were manifestly "artificial" I hesitate to do so for fear of rekindling
the controversy over what constitutes "intelligence!")
Mark
------------------------------
Date: Tue 6 Mar 84 10:58:51-PST
From: C.S./Math Library <LIBRARY@SU-SCORE.ARPA>
Subject: The Artificial Intelligence Report
[Forwarded from the Stanford bboard by Laws@SRI-AI.]
I have received a sample copy of the Artificial Intelligence Report, vol. 1
number 1, January 1984. It is being published locally and will have ten
issues per year. It is more of a newsletter type publication with the
latest information on research (academic and industrial) and applied AI
within industry. The cost is $250 per year. The first issue has 15 pages.
I will place on the new journal shelf. [...]
[I may try to start charging for AIList ... -- KIL]
------------------------------
Date: Tue, 6 Mar 84 16:50 PST
From: "Allen Robert"@LLL-MFE.ARPA
Subject: EURISKO/AM review (415) 422-4881
In response to Rusty's request regarding EURISKO (V2,#22), the following
is a brief excerpt from my thesis qualifying/background paper on knowledge
acquisition in expert systems. I tried to summarize the system and its
history; a lot of detail has been removed. I hope the description is
accurate; please feel free to criticize.
EURISKO is a part of Doug Lenat's investigation of machine learning,
drawing its roots from his Stanford Ph.D. thesis research with
AM [Lenat 76]. AM was somewhat unusual among learning systems in that it
does not have an associated performance element (expert system). Rather,
AM is supplied with an initial knowledge base representing simple set
theoretic concepts, and heuristics which it employs to explore those
concepts. The goal is for AM to search for new concepts, and
relationships between concepts, guided by those heuristics.
AM represents concepts (eg. prime and natural numbers) in frames. A
frame's slots describe attributes of the concept, such as its name,
definition, boundary values, and examples. A definition slot includes one
or more LISP predicate functions; AM applies definition functions to
objects (values, etc.) to determine whether they are examples of the
concept. For instance, the Prime Number frame has several definition
predicates which can each determine (for different circumstances) if an
integer is prime or not; those predicates (and boundary values)
effectively define the concept "prime number" within AM.
Any slot may have zero or more heuristics, expressed as production rules,
expressing strategies for exploring concepts. Heuristics primarily obtain
or verify slot values; the may also postulate new concepts/frames, or
specify tasks to be performed. AM maintains an "agenda of tasks"
expressed as goals, in the form "Find or verify the value of slot S, from
concept/frame C." The basic control structure selects a task from the
agenda, and checks the slot (S) for heuristics. If one or more are found,
a rule interpreter is invoked to execute them. If slot S has no
heuristics, it may point (possibly through several levels) to another
frame whose corresponding (same name) slot does, in which case those
heuristics are executed; thus, heuristics from higher-level concepts may
be employed or inherited in exploring less abstract concepts. This
continues until all the related heuristics are executed; AM then returns
to the agenda for a new goal.
AM is provided with an initial knowledge base of around one hundred
frames/concepts from finite set theory, which include around 250
heuristics. The system is then "set loose" to explore those concepts,
guided by heuristics; AM postulates new concepts and then attempts to
judge their validity and utility. Over a period of time, AM may
conjecture and explore several hundred new concepts; some eventually
become well established and are themselves used as extensions of the
initial knowledge base.
AM never managed to discover concepts that were not already known in
mathematics; however it did discover many well known mathematical
principles (eg. de Morgan's laws, unique factorization), some of which
were originally unknown to Lenat. It was hoped that AM might might also
be applied to the domain of heuristics themselves; i.e. exploring
heuristic concept/frames instead of mathematical concept/frames, but the
system did not make much progress in this area. Lenat explains an
underlying problem : AM's representation of domain knowledge (LISP
functions) is fundamentally similar to the primitives of mathematical
notation, while heuristics lack a similar close relationship. He has
developed new ideas regarding the meaning and representation of
heuristics, which are being explored with the AM's successor,
EURISKO [Lenat 82,83a,83b].
One significant lesson learned from AM, and being applied in EURISKO, is
(roughly) that explicit treatment of heuristics and meta-knowledge (as
well as assertive domain knowledge) is a necessary condition for learning
heuristics (and assertive domain knowledge). The main focus of the
EURISKO project is to investigate representation and reasoning/control
issues related to learning (heuristics, operators, and new domain
objects). Also, where concepts in AM were related to mathematical notions
(like Prime Numbers), flexibility is an important design criteria for
EURISKO, which is being applied to a number of problem domains (see
[Lenat 83b]).
Like AM, EURISKO is a frame based system which represents domain objects
in frames. However, where AM attached heuristics to slots in
concepts/frames, EURISKO represents heuristics themselves as frames. In
general, EURISKO goes much further than AM in explicitly defining and
representing knowledge at many levels; everything possible is explicitly
represented as an object. For example, every kind of slot (eg. ISA,
Examples) has a frame associated with it, which explicates the meanings
and operations of the slot. This allows the system to reason with each
kind of slot (as well as with the slot value), for example to know whether
a particular type of slot represents guaranteed, probable, or assumed
knowledge.
Part of the approach in EURISKO is to emphasize the importance of the
representation language itself in solving a problem. The RLL frame based
language [Greiner 80] was developed for this purpose. In RLL, almost
every object (notably including heuristics) is represented as an explicit,
discrete frame ("unit" as they are called in RLL). Thus heuristics become
objects which a system can use, manipulate, and reason about just like any
other object. Without going into details, RLL has a number of features
which are oriented toward explicit representation and manipulation of
domain knowledge, both factual and heuristic. It has a more sophisticated
"multiple-agendae" control structure which is itself represented as frames
in the knowledge base. Operations with and on frames include a lot of
bookkeeping by RLL, intended to retain explicit knowledge which was lost
in AM. Because heuristics are explicitly represented objects (frames), it
is possible for built-in or domain-specific knowledge to be applied to the
learning of heuristics (i.e. using built-in heuristics which specify how
to postulate and explore new heuristics).
EURISKO has been notably successful as both a learning and a performance
(expert) system in a number of domains. [Lenat 83b] describes the use of
EURISKO in playing the Traveller Trillion Credit Squadron (TCS) game,
where it has won two national tournaments, and discovered some interesting
playing strategies. In [Lenat 82a], EURISKO's application to "high-rise"
VLSI circuit design is described. EURISKO constructed a number of useful
devices and circuits, and has discovered some important heuristics for
circuit design.
----------
Greiner, R., Lenat, D. 1980. "A Representation Language Language." Proc.
AAAI 1, pp. 165-169.
Lenat, D.B. 1976. "AM: An artificial intelligence approach to discovery
in mathematics as heuristic search." Ph.D. Diss. Memo AIM-286,
Artificial Intelligence Laboratory, Stanford University, Stanford, Calif.
(Revised version in R. Davis, D. Lenat (Eds.), Knowledge Based Systems
in Artificial Intelligence. New York: McGraw-Hill. 1982.)
Lenat, D.B. 1982. "The nature of heuristics." AI Journal 19:2.
Lenat, D.B. 1983a. "The nature of heuristics II." AI Journal 20:2.
Lenat, D.B. 1983b. "EURISKO: A program that learns new heuristics and
domain concepts, The nature of heuristics III." AI Journal 21:1-2.
----------
Rob Allen <ALLEN ROBERT@LLL-MFE.ARPA>
------------------------------
End of AIList Digest
********************
∂07-Mar-84 1823 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 22, March 8, 1984
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 18:20:33 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 7 Mar 84 18:15:21-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 7 Mar 84 18:04:36-PST
Date: Wed 7 Mar 84 18:05:04-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 22, March 8, 1984
To: csli-friends@SRI-AI.ARPA
CSLI Newsletter
March 8, 1984 * * * Number 22
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
CSLI ACTIVITIES FOR *THIS* THURSDAY, March 8, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Discussion of Bratman's paper, "Taking Plans
Conference Room Seriously," led by Stan Rosenschein.
12 noon TINLunch
Ventura Hall "Learning Theory and Natural Language,"
Conference Room by Daniel N. Osherson, Michael Stob,
and Scott Weinstein.
Discussion led by Scott Weinstein.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall Discussion led by Richard Larsen.
Room G-19 Topic to be announced.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "The Syntax of Conceptual Structure,"
Room G-19 by Ray Jackendoff, Brandeis University
(this year at Center for Advanced Study
for the Behavioral Sciences, Stanford)
-----------
SCHEDULE FOR *NEXT* THURSDAY, MARCH 15, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Speaker and topic to be announced.
Conference Room
12 noon TINLunch
Ventura Hall "Automatic Reasoning: Real Uses and
Conference Room Potential Uses," by L. Wos.
Discussion led by Mark Stickel.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall "Questions and Anaphora,"
Room G-19 by Elisabet Engdahl.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Intimations of a Mental Mechanism,"
Room G-19 by Roger Sheppard, Stanford Psychology Dept.
-----------
! Page 2
-----------
TINLUNCH SCHEDULE
TINLunch is held each Thursday noon at Ventura Hall on the Stan-
ford University campus as a part of CSLI activities. Copies of
TINLunch papers are at SRI in EJ251 and at Stanford in Ventura Hall.
NEXT WEEK: "Automated Reasoning: Real Uses and Potential Uses"
by L. Wos
Discussion led by Mark Stickel
March 8 Scott Weinstein
March 15 Mark Stickel
March 22
March 29 Brian Smith
-----------
MCCARTHY LECTURES ON THE FORMALIZATION OF COMMONSENSE KNOWLEDGE
John McCarthy's remaining lecture in his series on the formaliza-
tion of commonsense knowledge will be held at 3:00 p.m. on Friday,
March 9, in the Ventura Hall Conference Room.
Friday, March 9 "Philosophical Conclusions Arising from AI Work"
Approximate theories, second-order definitions of concepts,
ascription of mental qualities to machines.
-----------
VISIT AND TALK BY DAVID MACQUEEN OF BELL LABS
Dave MacQueen of Bell Laboratories will be visiting CSLI from
Monday through Thursday, March 12-15. He will be giving a talk at the
Semantics of Programming Languages Seminar on Tuesday, March 13, to
which all are invited (details and abstract follow). Anyone who would
like to talk to MacQueen while he is here should contact Fernando
Pereira at SRI (Pereira@SRI-AI or 859-5494) or Brian Smith at Xerox
PARC (BrianSmith@PARC or 494-4336).
"Quantification and Dependency in Types"
by David MacQueen
Time: 9:30-11:15 a.m., Tuesday, March 13
Place: Seminar Room, Ventura Hall
ABSTRACT: I will discuss notions of type quantification (universal and
existential) and dependent types and their application to the design
of a module facility for the programming language ML.
-----------
! Page 3
-----------
VISIT BY SCOTT WEINSTEIN, UNIVERSITY OF PENNSYLVANIA
Scott Weinstein from the Department of Philosophy, University of
Pennsylvania, is visiting CSLI for about 3 weeks and will be working
with Barbara Grosz.
-----------
VISIT BY LAURI CARLSON
Lauri Carlson of MIT will be visiting CSLI sometime between March
25 and April 25. If you are interested in meeting with him, please
let Elsie Chappell (Chappell@SRI-AI) know.
-----------
CSLI WORKSHOP ON PITCH ACCENT AND RELATED PHONETIC ISSUES
CSLI is sponsoring a workshop on pitch accent and related
phonetic issues to be held March 13-15. Visiting from Bell
Laboratories in this connection will be Gosta Bruce (also Lund
University, Sweden), Osamu Fujimura, Mark Liberman, and Janet
Pierrehumbert. For more information, please contact Leslie Batema
(497-9007) or Meg Withgott (494-4324).
-----------
SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
On Wednesday, March 7, Warren Goldfarb of Harvard University, now
visiting U.C. Berkeley, spoke on "The Godel Class with Identity Is Un-
decidable."
NEXT WEEK: Wednesday, March 14, 4:15-5:30 p.m.
Stanford Mathematics Dept., Room 383-N
"From Completeness Results to Incompleteness Results in Modal Logic"
by Johan van Benthem
University of Groningen (now at CSLI)
ABSTRACT: For a long time, the main activity in intensional logic
consisted in proving completeness theorems, matching some logic with
some modal class. In the early 1970s, however, various incompleteness
phenomena were discovered--e.g., such a match is not always possible.
By now, we know that the latter phenomenon is the rule rather than the
exception, and the issue of the `semantic power' of the possible
worlds approach has become a rather complex and intriguing one. In
this talk, I will give a survey of the main trends in the above area,
concluding with some open questions and partial answers. In par-
ticular, a new type of incompleteness theorem will be presented,
showing that a certain tense logic defies semantic modelling even when
both modal class and truth definition are allowed to vary.
-----------
! Page 4
-----------
WHY DISCOURSE WON'T GO AWAY
Tuesdays, 3:15 p.m., Ventura Hall Seminar Room
On Tuesday, March 6, Scott Soames of Princeton University gave
his second lecture on presuppositions and discourse interpretation,
entitled "Presupposition, Accommodation, and Context Change II."
On Tuesday, March 13, Scott Weinstein, visiting from the
University of Pennsylvania, will be giving us a talk on his recent
work in the area.
-----------
TALKWARE SEMINAR (CS 377)
Mondays, 2:15-4:00 p.m., Building 200, Room 205
On Monday, March 5, Ole Lehrman Madsen, University of Aarhus
(Denmark), spoke on "Specification and Implementation Languages:
Research in Denmark and Norway."
NEXT WEEK: "Programming by Example"
3/12 Daniel Halbert (Berkeley and Xerox OSD)
and David C. Smith (Visicorp)
ABSTRACT: Most computer-based applications systems cannot be
programmed by their users. We do not expect the average user of a
software system to be able to program it, because conventional
programming is not an easy task. But ordinary users can program their
systems, using a technique called "programming by example." At its
simplest, programming by example is just recording a sequence of
commands to a system, so that the sequence can be played back at a
later time, to do the same or a similar task. The sequence forms a
program. The user writes the program--in the user interface--of the
system, which he already has to know in order to operate the system.
Programming by example is "Do what I did." A simple program written
by example may not be very interesting. I will show methods for
letting the user generalize the program so it will operate on data
other than that used in the example, and for adding control structure
to the program. In this talk, I will describe programming by example,
discuss current and past research in this area, and also describe a
particular implementation of programming by example in a prototype of
the Xerox 8010 Star office information system.
-----------
LIBRARY FASTBOOK SERVICE
FASTBOOK is a book and photocopy delivery service offered by the
University Libraries that is designed to help faculty, graduate stu-
dents, and staff (currently, ONLY those people) with their research
needs. Simply phone your request for loan or photocopy of library ma-
terials to 497-FAST at any time. The library will deliver loaned mate-
rials from the holding library to another campus library of your
choice, send photocopies to your office or home, or notify you if the
material is unavailable. There is a charge of 10 cents per page for
photocopy. You do not have to know the call number of location of the
requested material.
-----------
! Page 5
-----------
THE PHILOSOPHY OF SPACE EXPLORATION
An unusual course is being offered in Philosophy next quarter, by
a Fellow at the Humanities Center, that won't make it into the Time
Schedule. Although it isn't up CSLI's official alley, I suspect the
issues to be discussed may interest some CSLI-ers.
The Philosophy of Space Exploration (PHIL 273)
Spring Quarter, Wednesday, 4:15 to 6:05
Room: Physics 102
Excerpt from Course Description:
A forum for the discussion of several philosophical issues pertaining
to space exploration. The first issue is whether that exploration is
justified. Appeals to man's nature or destiny are insufficient, and
pointing to the benefits of the space program still may not justify
the most exciting and adventurous aspects of space exploration. On the
other hand, those who think that expenditures for space are justified
in the face of many serious human problems and those who suspect that
space is just one more technological fix make several assumptions
about the nature of science that bear investigation. The issue then
becomes largely a problem in applied philosophy of science . . .
For further information, please contact Gonalo Munevar, Stanford
Humanities Center, ex 74265 or for messages 73052.
- John Perry
-----------
ISSUES IN LANGUAGE, PERCEPTION, AND COGNITION
Mondays, 12 noon, Room 050, Psychology Bldg., Stanford
On Monday, March 5, Jon Barwise of CSLI spoke on "The Perceptual
Roots of Situation Semantics." The abstract of his talk is given
below.
ABSTRACT:
People learn about the world by gathering information directly by
perception and indirectly through language. They learn about language
through perception of language and the world. Thus it would seem that
anything like a complete semantic theory must concern itself with
meaning in both language and perception. Barwise and Perry have
recently been developing an approach to problems of meaning that
addresses the relationship between perception, language, and meaning.
This theory is known as Situation Semantics. This talk discusses the
perceptual roots of the theory, and how they relate to meaning in
language.
-----------
! Page 6
-----------
STANFORD METRICS CONFERENCE
March 10-12, 1984
SATURDAY, March 10 (CERAS, Room 204)
9:00 - 12:15 Metrical Structure
Chair: Stephen Anderson (UCLA)
Ray Jackendoff (Brandeis) "Comparison of Rhythmic Structures
in Language and Music"
Carlos Piera (U. Madrid) "Possible Meters and Impossible Words"
Alan Prince (U. Mass., Amherst) "Towards a Theory of MetricalStructures"
2:00 - 5:00 Rhythm and Meter
Chair: Donca Steriade (Berkeley)
Mark Liberman (Bell Labs) "Speech Rhythms"
Richard Oehrle (U. Arizona) "Temporally Rigid Rhythmic Rendition
of Linguistic Texts"
Marina Tarlinskaja (Seattle) "Rhythmic-Grammatical Aspects of
Metrical Idiosyncrasy"
SUNDAY, March 11 (CERAS, Room 204)
9:30 - 12:30 Theory of English Meter
Chair: Terry Brogan (U. Hawaii)
Beth Bjorklund (Columbia) "On the Alleged Identity of
Iambic and Trochaic Verse"
Derek Attridge (U. Southampton) "The Rhythms of English Poetry:
Responses and Revisions"
Bruce Hayes (UCLA) "The Prosodic Hierarchy in Meter"
2:00 - 5:00 Issues in English Metrics
Chair: Morris Halle (MIT)
Edward Weismiller (Washington, D.C.) "Triple Threats to Duple Rhythm"
Paul Kiparsky (MIT and Xerox) "Sprung Rhythm"
Elizabeth Traugott (Stanford) "The Meter of Auden's `Streams'"
Gilbert Youmans (U. Kansas) "Milton's Meter"
(Metrics Conference, cont'd next page)
! Page 7
(Metrics Conference, cont'd from p. 6)
MONDAY, March 12 (Ventura Hall, Room 17)
9:00 - 12:00 Concluding Session
This will be a second round of discussion. For each paper, we will
have a 3-minute summary by the author followed by 10-15 minutes of
general discussion.
*** The funding for this conference is part of a gift from the System
Development Foundation through the Center for the Study of Language
and Information, Stanford University.
-----------
CONFERENCE ANNOUNCEMENT
"Themes from Kaplan"
On March 19-21, CSLI and the Philosophy Department at Stanford
are sponsoring a conference on "Themes from David Kaplan." The tenta-
tive but at this point fairly definite schedule is given below.
The conference is a combination of workshops and public lectures.
The workshop portion will be held at the Palo Alto Hyatt. We hope we
can retain the character of a serious workshop, but those interested
in Kaplan's philosophy and the work of the discussants are very
welcome. Please let Sandy McConnel-Riggs know if you plan to attend
these sessions, so we can plan accordingly (Riggs@SRI-AI or 497-0939).
We have reserved a room at the hotel for a luncheon after the
morning sessions. If you want this lunch at the hotel, contact
McConnel-Riggs before March 10. Payment in advance is required for
these lunches.
On Monday evening and Tuesday afternoon, there will be talks on
campus by Saul Kripke, Hector Neri-Castaneda, and Roderick Chisholm
that we hope will be of interest to fairly large audiences. Please
attend even if you are only vaguely interested in the topics, expect
to have nothing to contribute, and really are just somewhat curious.
And bring your friends and colleagues.
On Tuesday evening, there will be a no-host dinner at the China
First Restaurant. Please tell McConnel-Riggs by March 10 if you want
to attend.
On Wednesday afternoon, David Kaplan will respond to the various
talks. This should be interesting, even to those who have not
attended many of the talks, given Kaplan's wit and capacity for spon-
taneous insights. There will be plenty of room, so feel free to
attend without advance enrollment.
- John Perry, Joseph Almog
(Kaplan Conference, cont'd next page)
! Page 8
(Kaplan Conference, cont'd from p. 7)
SCHEDULE
MONDAY, MARCH 19
9:30 - 11:30 a.m. Howard Wettstein/Talk
Keith Donnellan/Commenting
John Etchemendy/Chair
11:45 - 1:15 Lunch
1:30 - 3:30 p.m. Joseph Almog/Talk
Hans Kamp/Commenting
Dana Scott/Chair
7:00 - 10:00 p.m. Saul Kripke
Introduced by W. V. Quine
at Kresge Auditorium, Stanford
TUESDAY, MARCH 20
9:00 - 10:45 a.m. Robert Adams/Talk
Terrance Parsons/Commenting
Richmond Thomason/Chair
ll:00 - 12:45 Kit Fine/Talk
Christopher Peacocke/Commenting
Karel Lambert/Chair
1:00 - 2:30 Lunch
3:00 - 5:45 p.m. Roderick Chisholm and Hector-Neri Castaneda
Symposium
Julius Moravcsik/Chair
Room G-19, Redwood Hall, Stanford
6:00 Reception at CSLI
7:30 No-Host Dinner
WEDNESDAY, MARCH 21
9:00 - 10:45 a.m. Symposium on Context in Linguistic Theory
Stanley Peters, Barbara Grosz, and Geoff Nunnberg
Jon Barwise/Chair
11:00 - 12:45 Nathan Salmon/Talk
Graham Forbes/Commenting
Michael Bratman/Chair
1:00 - 2:30 Lunch
3:00 - 6:00 p.m. David Kaplan
Introduced by Ruth Marcus
Introduced by Patrick Suppes
-----------
! Page 9
-----------
JOINT SEMINAR ON CONCURRENCY
Carnegie-Mellon University
July 9-11, 1984
The National Science Foundation (NSF) of the United States and
the Science and Engineering Council (SERC) of Great Britain have
agreed to support a Joint Seminar on Concurrency. The seminar intends
to discuss the state of the art in concurrent programming languages,
their semantics, and the problems of proving properties of concurrent
programs.
A small number of participants from Britain and the United States
have already been invited, but other interested researchers are
encouraged to attend. Because of the limited NSF and SERC funding, no
financial support is available. However, if you are interested in
participating and can find your own support, please contact as soon as
possible:
Stephen D. Brookes Brookes@CMU-CS-A
Department of Computer Science Home (412) 441-6662
Carnegie-Mellon University Work (412) 578-8820
Schenley Park
Pittsburgh, PA 15213
The other organizers of the meeting are Glynn Winskel (Cambridge
University) and Bill Roscoe (Oxford University), but inquiries should
be directed to Brookes at Carnegie-Mellon.
-----------
AAAI-84 PAPER SUBMISSION DEADLINE IS APRIL 2, 1984
The SIGART Newsletter (No. 87, January 1984) has mistakenly
published two conflicting dates for submission of papers to AAAI-84.
Please note that papers must be received in the AAAI Office in Menlo
Park, CA, on or before April 2, 1984. This is the date that appears
in the AAAI-84 Call for Papers (printed on page 17 of the
above-mentioned Newsletter). The date printed in the "Calendar"
section on page 1 of the SIGART Newsletter is incorrect.
Ron Brachman, Program Chair
Claudia Mazzetti, AAAI Executive Director
-----------
-------
∂07-Mar-84 1824 STUCKY@SRI-AI.ARPA GB
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 18:24:05 PST
Date: Wed 7 Mar 84 18:10:02-PST
From: Susan Stucky <Stucky@SRI-AI.ARPA>
Subject: GB
To: CSLI-principals: ;
The GB tutorial by Richard Larson will take place at SRI on Friday,
March 9 in EK242 at 2:30.
-Susan
-------
∂07-Mar-84 2031 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: influencing admissions: now is your chance
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 20:31:37 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Wed 7 Mar 84 20:30:08-PST
Date: Wed 7 Mar 84 20:29:01-PST
From: Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>
Subject: Re: influencing admissions: now is your chance
To: reid@SU-GLACIER.ARPA, Faculty@SU-SCORE.ARPA
cc: Yearwood@SU-SCORE.ARPA, MWalker@SU-SCORE.ARPA, yearwood@SU-SCORE.ARPA,
mwalker@SU-SCORE.ARPA, buchanan@SUMEX-AIM.ARPA
In-Reply-To: Message from "Brian Reid <reid@Glacier>" of Wed 7 Mar 84 15:36:39-PST
THE ONE for me is Eric Schoen.
Ed F.
-------
∂07-Mar-84 2235 @SRI-AI.ARPA,@SU-SCORE.ARPA:KJB@SRI-AI.ARPA Situation semantics seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 7 Mar 84 22:35:12 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 7 Mar 84 22:23:43-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 7 Mar 84 22:21:15-PST
Date: Wed 7 Mar 84 22:22:34-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Situation semantics seminar
To: csli-friends@SRI-AI.ARPA
A number of us have decided to continue the situation semantics
seminar as a small working group next quarter. The discussion
will be more detailed and technical. Let me know if you are
interested in attending. The meetings will probably be Wednesday
afternoons.
-------
∂08-Mar-84 0535 @SU-SCORE.ARPA:ARK@SU-AI.ARPA Re: Sigma Xi Membership Drive
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 05:35:28 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 05:34:35-PST
Date: 08 Mar 84 0532 PST
From: Arthur Keller <ARK@SU-AI.ARPA>
Subject: Re: Sigma Xi Membership Drive
To: Faculty@SU-SCORE.ARPA, PhD@SU-SCORE.ARPA
Several people have sent requests for more information, and I assume that
more of you have ignored my message because you had no idea what Sigma Xi
is. If you are annoyed by my broadcast messages, please accept my
apologies in advance.
Sigma Xi is a scientific research "honor" society. Its purpose is ``to
encourage original investigation in science, pure and applied.'' Annual
membership dues are $20.00 (plus $5.00 initiation fee). In order to join
you must fill out a form (available from me) and get someone who is
already a member to nominate you. I can do the seconding. (If you don't
know who can nominate you, just fill out the form and I'll try to get
someone to nominate you.)
Some benefits derived from membership in Sigma Xi are:
Automatic subscription to American Scientist
Access to small grants (up to $1,000)
Invitation to Chapter Lectures and Conferences
Participation in Regional Activities
Exposure to interdisciplinary aspects of research
Possibility of more active national role in expressing
the ``scientific opinion'' on national issues, and
Cosmetic on your resume'.
Faculty and PhD students with nearly completed thesis are generally
nominated for Full Membership; earlier PhD students are generally
nominated for Associate Membership. (I'm not sending this to BBoard,
since I don't feel masters students in CS are qualified.)
If you have any questions, or you would like a nomination form, please
send me a message. Membership need to be returned to me by March 28 so I
can send them in by March 30. Thank you for your patience and interest.
Arthur
∂08-Mar-84 1220 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA Dave MacQueen Visit and Talk
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 12:20:10 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 12:20:05-PST
Date: Thu, 8 Mar 84 12:19 PST
From: BrianSmith.PA@PARC-MAXC.ARPA
Subject: Dave MacQueen Visit and Talk
To: CSLI-folks@SRI-AI.ARPA
cc: BrianSmith.PA@PARC-MAXC.ARPA
Reply-to: BrianSmith.PA@PARC-MAXC.ARPA
Dave MacQueen of Bell Laboratories will be visiting CSLI from Monday
through Thursday March 12 - 15. He will be giving a talk at the regular
Semantics of Programming Languages Seminar (CL1) on Tuesday March 13,
which you are all encouraged to attend (details and abstract follow).
Anyone who would like to talk to Dave while he is here should contact
Fernando Pereira at SRI (Pereira@SRI-AI or 859-5494), or Brian Smith or
Jackie Guibert at PARC (BrianSmith@PARC or 494-4336; Guibert@PARC or
494-4354).
Quantification and Dependency in Types
Time: Tuesday, March 13 9:30 - 11:15
Place: Seminar room Ventura Hall
Abstract:
I will discuss notions of type quantification (universal and
existential) and dependent types and their application to the design of
a module facility for the programming language ML.
∂08-Mar-84 1222 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA Dave MacQueen
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 12:21:23 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 12:21:51-PST
Date: Thu, 8 Mar 84 12:21 PST
From: BrianSmith.PA@PARC-MAXC.ARPA
Subject: Dave MacQueen
To: CSLI-Principals@SRI-AI.ARPA
cc: BrianSmith.PA@PARC-MAXC.ARPA
As you will note from another message, Dave MacQueen of Bell
Laboratories will be visiting CSLI and PARC next week from Monday
through Thursday, March 12 - 15. We would very much like to be able to
bring Dave here in a collaborative arrangement between CSLI and Xerox,
so I hope we can all make him feel especially welcome. Fernando and I
will be taking care of arrangements; anyone who would like to talk to
him should contact Fernando Pereira at SRI (Pereira@SRI-AI or 859-5494),
or Brian Smith or Jackie Guibert at PARC (BrianSmith@PARC or 494-4336;
Guibert@PARC or 494-4354). I think Dave will by and large be at PARC on
Monday, at SRI on Wednesday, and at Stanford on Thursday -- Tuesday
afternoon is still fairly open.
Thanks very much.
Brian
∂08-Mar-84 1516 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley March 13--UCB Cogsci Seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 15:16:05 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 15:16:12-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 14:50:11-PST
Received: from UCB-VAX.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 14:50:26-PST
Received: from ucbkim.ARPA by UCB-VAX.ARPA (4.22/4.25)
id AA03453; Thu, 8 Mar 84 14:47:00 pst
Received: by ucbkim.ARPA (4.16/4.22)
id AA20111; Thu, 8 Mar 84 14:46:28 pst
Date: Thu, 8 Mar 84 14:46:28 pst
From: chertok%ucbkim@Berkeley (Paula Chertok)
Message-Id: <8403082246.AA20111@ucbkim.ARPA>
To: cogsci-friends%ucbkim@Berkeley
Subject: March 13--UCB Cogsci Seminar
←λB←λE←λR←λK←λE←λL←λE←λY ←λC←λO←λG←λN←λI←λT←λI←λV←λE ←λS←λC←λI←λE←λN←λC←λE ←λP←λR←λO←λG←λR←λA←λM
←λS←λp←λr←λi←λn←λg ←λ1←λ9←λ8←λ4
←λI←λD←λS ←λ2←λ3←λ7←λB - ←λC←λo←λg←λn←λi←λt←λi←λv←λe ←λS←λc←λi←λe←λn←λc←λe ←λS←λe←λm←λi←λn←λa←λr
Time: Tuesday, March 13, 1984, 11-12:30pm
Location: 240 Bechtel
***** Followed by a lunchbag discussion with speaker *****
*** in the IHL Library (Second Floor, Bldg. T-4) from 12:30-2 ***
INTENTION AND INDIRECTNESS:
PROBLEMS IN THE DEVELOPMENT OF CONVERSATION
Susan Ervin-Tripp
Department of Psychology, U.C. Berkeley
The retrospective recall of talk has led to the development
of speech act terminology, and to theories concerning inten-
tional deviousness in the expression of purpose. The com-
plexity of indirect expression of intention, in contrast to
the direct maps in the acquisition of referential vocabu-
lary, suggests grave difficulties for acquisition. Experi-
mental studies of comprehension of indirection and sarcasm
at various ages reveal that the computing of intention plays
a different role in successful exchanges than has been
believed. The indirectness found in young children's natur-
alistic texts, the constructing of control acts through
several turns, and the major importance of activity struc-
ture and key in the production and interpretation of verbal
exchanges alter what is acceptable in applying speech act
theory to natural interaction.
**********
Upcoming Talks This Spring Semester
Date Speaker Affiliation
March 10 George Bealer Reed College, Philosophy
March 27 Nina Hyams UCLA, Linguistics
April 3 Barbara Tversky Stanford, Psychology
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy
∂08-Mar-84 1548 TREITEL@SUMEX-AIM.ARPA Automatic Deduction Seminar
Received: from SUMEX-AIM.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 15:48:47 PST
Date: Thu 8 Mar 84 15:47:09-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic Deduction Seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
First, a brief review of what happened at the first meeting of the seminar.
About 15-20 people showed up; after a short spiel about why I wanted this
seminar to exist, we introduced ourselves and our research interests, then went
on to discuss what we wanted in the way of talks at the seminar.
Interest was concentrated on the technology of automatic deduction, i.e.
programs that do the stuff. I therefore propose to invite a series of talks
about particular systems, preferably with some amount of reference to the
theories on which they are based and the application demands that went into
their design; but there does not seem to be much market for talks exclusively
about theories or applications. (Still, watch this space.) There was also
some demand for one or more "history lessons", reviewing the development of
parts of automatic deduction technology. I will try to arrange this.
The next seminar will be at 1:30 on March 14th, in Jacks 301; speaker and
subject to be announced. I'm trying to decide a day and time for next
quarter's meetings: interested parties please send me your conflicts and
preferences. I prefer Thursday afternoon.
- Richard
-------
∂08-Mar-84 1556 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA Automatic Deduction Seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 15:56:18 PST
Received: from SUMEX-AIM.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 15:52:24-PST
Date: Thu 8 Mar 84 15:47:09-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic Deduction Seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
First, a brief review of what happened at the first meeting of the seminar.
About 15-20 people showed up; after a short spiel about why I wanted this
seminar to exist, we introduced ourselves and our research interests, then went
on to discuss what we wanted in the way of talks at the seminar.
Interest was concentrated on the technology of automatic deduction, i.e.
programs that do the stuff. I therefore propose to invite a series of talks
about particular systems, preferably with some amount of reference to the
theories on which they are based and the application demands that went into
their design; but there does not seem to be much market for talks exclusively
about theories or applications. (Still, watch this space.) There was also
some demand for one or more "history lessons", reviewing the development of
parts of automatic deduction technology. I will try to arrange this.
The next seminar will be at 1:30 on March 14th, in Jacks 301; speaker and
subject to be announced. I'm trying to decide a day and time for next
quarter's meetings: interested parties please send me your conflicts and
preferences. I prefer Thursday afternoon.
- Richard
-------
∂08-Mar-84 1630 @SRI-AI.ARPA,@SU-SCORE.ARPA:BrianSmith.PA@PARC-MAXC.ARPA CHANGES: David McAllester 3:30 p.m. Mon. Mar. 12 at PARC
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 16:26:04 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 16:25:52-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 15:45:28-PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 15:43:47-PST
Date: Thu, 8 Mar 84 14:57 PST
From: BrianSmith.PA@PARC-MAXC.ARPA
Subject: CHANGES: David McAllester 3:30 p.m. Mon. Mar. 12 at PARC
To: CSLI-Friends@SRI-AI.ARPA
cc: BrianSmith.PA@PARC-MAXC.ARPA
David McAllester's talk has been rescheduled in both time and space (in
part to avoid conflict with a visit to PARC by the King of Sweden!); I
hope this makes it easier for people to attend. It will now take place
at 3:30 on Monday in room 3312, instead of at 11:00.
Title: "MATHEMATICAL ONTOLOGY"
Speaker: David McAllester (M.I.T.)
When: Monday March 12th at 3:30 p.m.
Where: Xerox PARC Executive Conference Room, Room 3312
(non-Xerox people should come a few moments early,
so that they can be escorted to the conference room)
Abstract:
AI techniques are often divided into "weak" and "strong" methods. A
strong method exploits the structure of some domain while a weak method
is more general and therefore has less structure to exploit. But it may
be possible to exploit UNIVERSAL structure and thus to find STRONG
GENERAL METHODS. Mathematical ontology is the study of the general
nature of mathematical objects. The goal is to uncover UNIVERSAL
RELATIONS, UNIVERSAL FUNCTIONS, and UNIVERSAL LEMMAS which can be
exploited in general inference techniques. For example there seems to
be a natural notion of isomorphism and a standard notion of essential
property which are universal (they can be meaningfully applied to ALL
mathematical objects). These universal relations are completely ignored
in current first order formulations of mathematics. A particular theory
of mathematical ontology will be discussed in which many natural
universal relations can be precisely defined. Some particular strong
general inference techniques will also be discussed.
∂08-Mar-84 1705 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA March 13--UCB Cogsci Seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 17:05:26 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 17:05:42-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 16:33:36-PST
Return-Path: <@SU-SCORE.ARPA:chertok%ucbkim@Berkeley>
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 15:16:12-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 14:50:11-PST
Received: from UCB-VAX.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 14:50:26-PST
Received: from ucbkim.ARPA by UCB-VAX.ARPA (4.22/4.25)
id AA03453; Thu, 8 Mar 84 14:47:00 pst
Received: by ucbkim.ARPA (4.16/4.22)
id AA20111; Thu, 8 Mar 84 14:46:28 pst
Date: Thu, 8 Mar 84 14:46:28 pst
From: chertok%ucbkim@Berkeley (Paula Chertok)
Message-Id: <8403082246.AA20111@ucbkim.ARPA>
To: cogsci-friends%ucbkim@Berkeley
Subject: March 13--UCB Cogsci Seminar
ReSent-date: Thu 8 Mar 84 16:28:22-PST
ReSent-from: DKANERVA@SRI-AI.ARPA
ReSent-to: csli-friends@SRI-AI.ARPA
←λB←λE←λR←λK←λE←λL←λE←λY ←λC←λO←λG←λN←λI←λT←λI←λV←λE ←λS←λC←λI←λE←λN←λC←λE ←λP←λR←λO←λG←λR←λA←λM
←λS←λp←λr←λi←λn←λg ←λ1←λ9←λ8←λ4
←λI←λD←λS ←λ2←λ3←λ7←λB - ←λC←λo←λg←λn←λi←λt←λi←λv←λe ←λS←λc←λi←λe←λn←λc←λe ←λS←λe←λm←λi←λn←λa←λr
Time: Tuesday, March 13, 1984, 11-12:30pm
Location: 240 Bechtel
***** Followed by a lunchbag discussion with speaker *****
*** in the IHL Library (Second Floor, Bldg. T-4) from 12:30-2 ***
INTENTION AND INDIRECTNESS:
PROBLEMS IN THE DEVELOPMENT OF CONVERSATION
Susan Ervin-Tripp
Department of Psychology, U.C. Berkeley
The retrospective recall of talk has led to the development
of speech act terminology, and to theories concerning inten-
tional deviousness in the expression of purpose. The com-
plexity of indirect expression of intention, in contrast to
the direct maps in the acquisition of referential vocabu-
lary, suggests grave difficulties for acquisition. Experi-
mental studies of comprehension of indirection and sarcasm
at various ages reveal that the computing of intention plays
a different role in successful exchanges than has been
believed. The indirectness found in young children's natur-
alistic texts, the constructing of control acts through
several turns, and the major importance of activity struc-
ture and key in the production and interpretation of verbal
exchanges alter what is acceptable in applying speech act
theory to natural interaction.
**********
Upcoming Talks This Spring Semester
Date Speaker Affiliation
March 10 George Bealer Reed College, Philosophy
March 27 Nina Hyams UCLA, Linguistics
April 3 Barbara Tversky Stanford, Psychology
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy
∂08-Mar-84 1753 BMACKEN@SRI-AI.ARPA Building Meeting
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 17:53:50 PST
Date: Thu 8 Mar 84 17:54:42-PST
From: BMACKEN@SRI-AI.ARPA
Subject: Building Meeting
To: csli-folks@SRI-AI.ARPA
We have nearly completed the design phase of the building, and have
a new model and drawings that are more detailed than you saw at
the last meeting. Tuesday we go to the UCLBD for design approval.
We'd like to invite you to a meeting at 1:30 Monday in the VEntura
Conference room to see the results of this phase and give us your
reactions. I hope you can come then, because we'd like your reactions
before the UCLBD meeting. However, I should be able to keep the model
and drawings for a while for anyone who wants to drop by my office
later in the week to see them.
B.
-------
∂08-Mar-84 1755 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: influencing admissions: now is your chance
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 17:54:55 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 17:53:53-PST
Date: Thu 8 Mar 84 17:50:26-PST
From: Gio Wiederhold <WIEDERHOLD@SUMEX-AIM.ARPA>
Subject: Re: influencing admissions: now is your chance
To: FEIGENBAUM@SUMEX-AIM.ARPA
cc: reid@SU-GLACIER.ARPA, Faculty@SU-SCORE.ARPA, Yearwood@SU-SCORE.ARPA,
MWalker@SU-SCORE.ARPA, yearwood@SU-SCORE.ARPA, mwalker@SU-SCORE.ARPA,
buchanan@SUMEX-AIM.ARPA
In-Reply-To: Message from "Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>" of Thu 8 Mar 84 09:40:36-PST
I hear my whiteball was lost - XL Qian.
Gio
-------
∂08-Mar-84 1929 @SRI-AI.ARPA:EMAIL@SRI-KL.ARPA New SRI Phone Book
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 19:29:41 PST
Received: from SRI-KL.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 19:26:45-PST
Date: Thu 8 Mar 84 19:15:49-PST
From: EMAIL Survey <EMAIL@SRI-KL.ARPA>
Subject: New SRI Phone Book
To: phone-book-request@SRI-KL.ARPA
We need your help to complete the latest issue of the
SRI Phone Directory. This issue of the Phone Directory will
include, for the first time, an Electronic Mail (EMAIL) address
for those SRI employees utilizing this computer communications
resource.
The response we need, sent either by EMAIL or by
inter-office mail, is your preferred EMAIL address. Please send
us your username and machine name for the machine you use to
read mail most frequently. Also, please include your SRI I.D.
number for internal use. Your SRI I.D. number will not be
included in the SRI Phone Directory. Please REPLY via email to
EMAIL@SRI-KL, or by inter-office mail to "EMAIL" at location
PN314.
EXAMPLE:
>
> My username is SMH, the machine I use most frequently
> for reading mail is SRI-KL, and my I.D. number is 31416.
>
> Thanks,
> Scott M. Hinnrichs, x6199
Please respond as soon as possible, and by Thursday,
March 15th. To include your EMAIL address in this issue of the
phone directory you must act promptly.
For those of you unfamiliar with the available EMAIL
resources we invite you to call Computer Consulting (X4000)
about the added communications flexibility EMAIL provides.
This message is being sent via EMAIL and inter-office
mail. Please reply via the appropriate medium.
Thank you for your help.
Scott M. Hinnrichs
EMAIL address: smh@sri-kl
Office: PN333
-------
∂08-Mar-84 1929 @SRI-AI.ARPA:EMAIL@SRI-KL.ARPA New SRI Phone Book
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 19:29:41 PST
Received: from SRI-KL.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 19:26:45-PST
Date: Thu 8 Mar 84 19:15:49-PST
From: EMAIL Survey <EMAIL@SRI-KL.ARPA>
Subject: New SRI Phone Book
To: phone-book-request@SRI-KL.ARPA
We need your help to complete the latest issue of the
SRI Phone Directory. This issue of the Phone Directory will
include, for the first time, an Electronic Mail (EMAIL) address
for those SRI employees utilizing this computer communications
resource.
The response we need, sent either by EMAIL or by
inter-office mail, is your preferred EMAIL address. Please send
us your username and machine name for the machine you use to
read mail most frequently. Also, please include your SRI I.D.
number for internal use. Your SRI I.D. number will not be
included in the SRI Phone Directory. Please REPLY via email to
EMAIL@SRI-KL, or by inter-office mail to "EMAIL" at location
PN314.
EXAMPLE:
>
> My username is SMH, the machine I use most frequently
> for reading mail is SRI-KL, and my I.D. number is 31416.
>
> Thanks,
> Scott M. Hinnrichs, x6199
Please respond as soon as possible, and by Thursday,
March 15th. To include your EMAIL address in this issue of the
phone directory you must act promptly.
For those of you unfamiliar with the available EMAIL
resources we invite you to call Computer Consulting (X4000)
about the added communications flexibility EMAIL provides.
This message is being sent via EMAIL and inter-office
mail. Please reply via the appropriate medium.
Thank you for your help.
Scott M. Hinnrichs
EMAIL address: smh@sri-kl
Office: PN333
-------
∂08-Mar-84 1943 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMAIL@SRI-KL.ARPA New SRI Phone Book
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 19:43:19 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 19:31:36-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 19:28:31-PST
Received: from SRI-KL.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 19:26:45-PST
Date: Thu 8 Mar 84 19:15:49-PST
From: EMAIL Survey <EMAIL@SRI-KL.ARPA>
Subject: New SRI Phone Book
To: phone-book-request@SRI-KL.ARPA
We need your help to complete the latest issue of the
SRI Phone Directory. This issue of the Phone Directory will
include, for the first time, an Electronic Mail (EMAIL) address
for those SRI employees utilizing this computer communications
resource.
The response we need, sent either by EMAIL or by
inter-office mail, is your preferred EMAIL address. Please send
us your username and machine name for the machine you use to
read mail most frequently. Also, please include your SRI I.D.
number for internal use. Your SRI I.D. number will not be
included in the SRI Phone Directory. Please REPLY via email to
EMAIL@SRI-KL, or by inter-office mail to "EMAIL" at location
PN314.
EXAMPLE:
>
> My username is SMH, the machine I use most frequently
> for reading mail is SRI-KL, and my I.D. number is 31416.
>
> Thanks,
> Scott M. Hinnrichs, x6199
Please respond as soon as possible, and by Thursday,
March 15th. To include your EMAIL address in this issue of the
phone directory you must act promptly.
For those of you unfamiliar with the available EMAIL
resources we invite you to call Computer Consulting (X4000)
about the added communications flexibility EMAIL provides.
This message is being sent via EMAIL and inter-office
mail. Please reply via the appropriate medium.
Thank you for your help.
Scott M. Hinnrichs
EMAIL address: smh@sri-kl
Office: PN333
-------
∂08-Mar-84 2102 REID@SU-SCORE.ARPA admissions status: whiteballs
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 21:02:11 PST
Date: Thu 8 Mar 84 21:00:27-PST
From: Brian Reid <Reid@SU-SCORE.ARPA>
Subject: admissions status: whiteballs
To: Faculty@SU-SCORE.ARPA
Today we placed into Round II 9 applicants who otherwise would not have made
the cut. Several of the whiteball applicants had ranked high enough that they
would not have needed the whiteball. Gio, calm down: your Ms. Qian made it
in just fine.
In Round II every member of the admissions committee will read every folder.
Unless the admissions committee hears from you in writing, in the form of
a letter that can be made a permanent part of the application folder, I am
proposing that no further whiteballing be done, i.e. that these
faculty special-request applicants be processed in exactly the same way
as other applicants who have made it into Round II.
We intend to make our final decisions by the Ides of March.
Brian
-------
∂08-Mar-84 2301 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: admissions status: whiteballs
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 23:01:11 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 23:00:15-PST
Date: Thu 8 Mar 84 22:59:26-PST
From: Gio Wiederhold <WIEDERHOLD@SUMEX-AIM.ARPA>
Subject: Re: admissions status: whiteballs
To: Reid@SU-SCORE.ARPA
cc: Faculty@SU-SCORE.ARPA
In-Reply-To: Message from "Brian Reid <Reid@SU-SCORE.ARPA>" of Thu 8 Mar 84 21:02:24-PST
I agree with Brian that we can and should trust the admission committee to
select the best for all of us out of the very good. Gio.
-------
∂08-Mar-84 2353 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues In Language, Perception and Cognition
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 8 Mar 84 23:51:58 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 8 Mar 84 23:51:25-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 8 Mar 84 23:41:25-PST
Date: Thu 8 Mar 84 23:39:45-PST
From: PENTLAND@SRI-AI.ARPA
Subject: Issues In Language, Perception and Cognition
To: Seminar-List: ;
WHO: Phil Cohen, SRI International
WHAT: Issues In Language, Perception and Cognition
WHERE: room 100, Psychology dept., Stanford
WHEN: Monday March 12, 12:00 noon
What Good are Illocutionary Acts?
Many theories of communication require a hearer to determine what illocu-
tionary act(s) (e.g., requests, commands, warnings) the speaker performed
in making each utterance. This talk presents joint work (with Hector
Levesque) in progress that aims to call this presumption into question.
Illocutionary acts (IAs) will be shown to be definable as beliefs about
the conversants' shared knowledge of the speaker's goals and the causal
consequences of achieving those goals. For example, the "request"
pattern of beliefs should characterize circumstances in which one might
want to say a (perhaps indirect) request was performed. A hearer need
not actually characterize the consequences of each utterance in terms of
the IA patterns, but may simply infer and respond to the speaker's intentions.
However, the hearer could retrospectively summarize a complex of utterances
as satisfying an IA pattern. This move may alleviate a number of technical
obstacles in applying speech act theory to extended discourse.
Next speakers:
Jerry Fodor, MIT Psychology and Philosophy, April 4
Len Talmy, UCB German Dept., April 12
-------
∂09-Mar-84 0151 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 9 Mar 84 01:51:44 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 9 Mar 84 01:44:53-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 9 Mar 84 01:42:37-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Fri 9 Mar 84 01:44:03-PST
Date: 09 Mar 84 0134 PST
From: Carolyn Talcott <CLT@SU-AI.ARPA>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI.ARPA
SPEAKER: Johan van Benthem, University of Groningen
TITLE: "From Completeness Results to Incompleteness
Results in Modal Logic"
TIME: Wednesday, Mar. 14, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
Abstract:
For a long time the main activity in intensional logic
consisted in proving completeness theorems, matching some
logic with some modal class. In the early seventies,
however, various incompleteness phenomena were discovered -
e.g. such a match is not always possible. By now, we know that
the latter phenomenon is the rule rather than the exception,
and the issue of the `semantic power' of the possible worlds
approach has become a rather complex and intriguing one.
In this talk I will give a survey of the main trends in the
above area, concluding with some open questions and partial
answers. In particular, a new type of incompleteness theorem
will be presented, showing that a certain tense logic defies
semantic modelling even when both modal class and truth
definition are allowed to vary.
∂09-Mar-84 1336 ICHIKI@SRI-AI.ARPA Richard Larson talk late
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 9 Mar 84 13:36:17 PST
Date: 9 Mar 1984 1336-PST
From: Ichiki at SRI-AI
Subject: Richard Larson talk late
To: nlr.people:
cc: CSLI-principals:
The talk by Richard Larson this afternoon in EK242 will be at least 15 minutes
late; apologies in advance. Susan Stucky
-------
∂09-Mar-84 2228 LAWS@SRI-AI.ARPA AIList Digest V2 #28
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 9 Mar 84 22:28:19 PST
Date: Fri 9 Mar 1984 21:42-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #28
To: AIList@SRI-AI
AIList Digest Saturday, 10 Mar 1984 Volume 2 : Issue 28
Today's Topics:
Games - SMAuG Player Simulation,
Mathematics - The Four-Color Theorem,
AI Tools - Interlisp Availability,
Review - Playboy AI Article,
Expert Systems - Computer Graphics & Hardware/Software Debugging,
Expert Systems - Production Tools,
Review - Laws of Form
----------------------------------------------------------------------
Date: 8 Mar 84 17:17:53 EST
From: GOLD@RU-BLUE.ARPA
Subject: a request for suggestions....
Some of you may be aware of the project known as SMAuG (Simultaneous
Multiple AdventUrer Game) that is ongoing at Rutgers University. It is
an applied research project designed to examine the problems of distrib-
uting the work of a complex piece of software accross local intelligent
devices and a remote timesharing computer. The software is a multiple
player adventure game.
Within the game a player may interact with other players, or with
software controlled players referred to as Non Player Characters (NPC's).
The NPC's are the area of the project which I am personally involved
with and for which I write to this bboard. There are many interesting
subtopics within the NPC issue. NPC communication, self mobility,
acquisition of knowledge, and rescriptability just to name a few.
The object is to create an NPC which can interact with a player character
without making it obvious that the it is machine controlled and not
another player character. [Aha! Another Turing test! -- KIL]
I would like to request suggestions of relevent publications that I
should be familiar with. This is a large project, but I am loathe
to make it even larger by ignoring past work that has been done.
I would greatly appreciate any suggestions for books, journal articles,
etc. that might offer a new insight into the problem.
Please send responses to Gold@RU-Blue.
Thank you very much,
Cynthia Gold
------------------------------
Date: Thu 8 Mar 84 10:54:46-PST
From: Wilkins <WILKINS@SRI-AI.ARPA>
Subject: Re: The Four-Color Theorem
I am not familiar with the literature on the 4-color proof, nor with whether it
is commonly accepted. I do however have a lot of experience with computer
programs and have seen a lot of subtle bugs that do not surface 'til long after
everyone is convinced the software works for all possible cases after having
used it. The fact that another person wrote a different program that got the
same results means little as the same subtle bugs are likely to be unforeseen
by other programmers. If the program is so complicated that you cannot prove
it or its results correct, then I think the mathematicians would be foolish
to accept its output as a proof.
David
------------------------------
Date: Thu 8 Mar 84 09:59:26-PST
From: Slava Prazdny <Prazdny at SRI-KL>
Subject: Re: The Four-Color Problem
re: the 4-color problem
A nice overview paper by the authors is in "Mathematics Today",
L.A.Steen (ed),Vintage Books, 1980.
------------------------------
Date: 8 Mar 1984 11:22-PST
From: Raymond Bates <RBATES at ISIB>
Subject: Interlisp Availability
A version of Interlisp is available from ISI that runs on the VAX
line of computers. We have versions for Berkeley UNIX 4.1 or 4.2
and a native VMS version. It is a full and compete
implementation of Interlisp. For more information send a message
to Interlisp@ISIB with your name and address or send mail to:
Information Science Institute
ISI-Interlisp Project
4676 Admiralty Way
Marina del Rey, CA 90292
Interlisp is a programming environment based on the lisp
programming language. Interlisp is in widespread use in the
Artificial Intelligence community. It has an extensive set of
user facilities, including syntax extensions, uniform error
handling, automatic error correction, an integrated
structure-based editor, a sophisticated debugger, a compiler and
a file system.
P.S. I just got AGE up and running under ISI-Interlisp (the new
name of Interlisp-VAX) and will start to work on EMYCIN soon.
/Ray
------------------------------
Date: Thu 8 Mar 84 20:35:02-CST
From: Werner Uhrig <CMP.WERNER@UTEXAS-20.ARPA>
Subject: Playboy 4/84 article: AI-article by Lee Gomes
If you needed an excuse to read playboy (even deduct it from your taxes ?? )
on page 126 is an article:
The Mind of a New Machine. can the science of artificial intelligence
produce a computer that's smarter than the men who build it?
nothing earth-shaking, a little history, a little present state of the art,
a little outlook into the future. but, it's interesting what's being fed
to this audience. Something to hand to a friend who wants to know what
this is all about, and doesn't mind getting side-tracked by "Playmates
Forever" on page 129.
Enjoy or Suffer, it's your choice.
------------------------------
Date: Thu 8 Mar 84 16:55:31-PST
From: Ken Laws <Laws@SRI-AI.ARPA>
Subject: Expert Systems in Computer Graphics
The February issue of IEEE Computer Graphics and Applications has a short
blurb on Dixon and Simmons' expert system for mechanical engineering design.
Following the blurb, on p. 61, is the notice
IEEE Computer Graphics and Applications is planning an issue
featuring articles on expert systems in computer graphics
applications in early 1985. Those interested in contributing
should contact Carl Machover, Machover Associates, Inc., 199
Main St., White Plains, NY 10601; (914) 949-3777.
The issue also contains an article on "Improved Visual Design for Graphics
Display" by Reilly and Roach. The authors mention the possibility of
developing an expert consulting system for visual design that could be
used to help programmers format displays. (I think automated layout
for the graphics industry would be even more useful, and an excellent
topic for expert systems research.) They cite
J. Roach, J.A. Pittman, S.S. Reilly, and J. Savarse, "A Visual
Design Consultant," Int'l Conf. Cybernetics and Society, Seattle,
Wash., Oct. 1982.
as a preliminary exploration of this idea.
-- Ken Laws
------------------------------
Date: Fri 9 Mar 84 17:23:30-PST
From: Ken Laws <Laws@SRI-AI.ARPA>
Subject: Expert System for Hardware/Software Debugging
The March issue of IEEE Computer has an article by Roger Hartley
of Kansas State University on the CRIB system for fault diagnosis.
The article starts with a discussion of expertise among experts
vs. that among practitioners, and about the process of building
a knowledge base. Hartley then introduces CRIB and discusses, at
a fairly high level, its application to fault diagnosis in ICL 2903
minicomputers. He then briefly mentions use of the same hierarchical
diagnostic strategy in debugging the VME/K operating system.
This article is an expanded version of the paper "How Expert Should an
Expert System Be?" in the 7th IJCAI, 1981.
-- Ken Laws
------------------------------
Date: 8 March 1984 1426-est
From: Roz <RTaylor.5581i27TK @ RADC-MULTICS>
Subject: Expert Systems Production tools
To all who have queried me regarding what info I have or have received on
expert systems production tools...I must apologize. Have not gotten it
into suitable format as yet; I am literally behind the power curve
with some new efforts (high visibility) recently assigned to me (approx
4 weeks ago--about the time I could start editing what I have). I will
post it to the AIList, but unless something helps it won't be before
April. Unfortuanately, what has already been massaged is in 132 char
[tabular] format and would not post easily to the list that way. I am
sorry, folks. But I have not forgotten you.
Roz
------------------------------
Date: 7 Mar 84 19:12:34 PST (Wed)
From: Carl Kaun <ckaun@aids-unix>
Subject: More Laws of Form
Before I say anything, you all should know that I consider myself at best
naive concerning formal logic. Having thus outhumbled myself relative to
anyone who might answer me and having laid a solid basis for my subsequent
fumbling around, I give you my comments about Laws of Form. I do so with the
hope that it stirs fruitful discussion.
First, as concerns notation. LoF uses a symbol called at one point a
"distinction" consisting of a horizontal bar above the scope of the
distinction, ending in a vertical bar. Since I can't reproduce that very
well here, I will use parentheses to designate scope where the scope is
otherwise ambiguous. Also, LoF uses a blank space which can be confusing. I
will use an underline "←" in its place. And LoF places symbols in an
abutting position to indicate disjunction. I will use a comma to separate
disjunctive terms.
In Lof, the string of symbols " (a)|, b ", or equivalently, " a|, b" is
equivalent logically to the statement " a implies b". The comparison with
the equivalent statement " (not a) or b" is also obvious. The "|" symbol
seems to be used as a postfix unary [negation] operator. "a" and "b" in the
formulae are either "←" or "←|" or any allowable combination of these in
terms of the constructions available through the finite application of the
symbols "|" and "←". LoF goes on to talk about this form and what it implies
at some length. Although it derives some interesting looking formulae (such
as the one for distribution), I could find nothing that cannot be equivalently
derived from Boolean Algebra.
Eventually, LoF comes around to the discussion of paradoxical forms, of which
the statement "this sentence is false" is the paradigm. As I follow the
discussion at this point, what one really wants is some new distinction (call
it "i") which satisfies the formula " (i|)|, i". At least I think it should
be a distinction, perhaps it should also be considered simply to be a symbol.
The above form purports to represent the sentence "this sentence is false".
The formulation in logic is similar to the way one arrives at complex
numbers, so LoF also refers to this distinction as being "imaginary". At
this point I am very excited, I think LoF is going to explore the formula,
create an algebra that one can use to determine paradoxical forms, etc. But
no development of an algebra occurs. I played around with this some years
ago trying to get a consistent algebra, but I didn't really get anywhere
(could well be because I don't know what I'm doing). Lof goes on to describe
the distinction "i" in terms of alternating sequences of distinctions,
supposedly linking the imaginary distinction to the complex number generator
exp(ix), however I find this discussion most unconvincing and unenlightening.
Now LoF returns to the subject of distinction again, describing distinctions
as circles in a plane (topologically deformable), where distinction occurs
when one crosses the boundary of a circle. In this description, the set of
distinctions one can make is firmly specified by the number of circles, and
the ways that circles can include other circles, etc. LoF gives a most
suggestively interesting example of how the topology of the surface might
affect the distinctions, and even states that different distinctions result
on spheres than on planes, and on toroids than on either, etc. Unfortunately
he does not expound in this direction either, and does not link it to his
"imaginary" form above, and I think I might have given up on LoF at this
time. LoF doesn't even discuss intersecting circles/distinctions.
The example that LoF gives is of a sphere where one distinction is the
equator, and where there are two additional distinctions (circles,
noninclusive one of the other) in the southern hemisphere. Then the
structure of the distinctions one can make depends on whether one is in the
northern hemisphere, or in the southern hemisphere external to the two
distinctions there, or inside one of the circles/distinctions in the southern
hemisphere. As I say, I really thought (indeed think today) that perhaps
there is some meat to be found in the approach, but I don't have the time to
pursue it.
I realize that I have mangled LoF pretty considerably in presenting my
summary/assessment/impressions of it. This is entirely in accordance with
my expertise established above. Still, this is about how much I got out of
LoF. I found some suggestive ideas, but nothing new that I (as a definite
non-logician) could work with. I would dearly love it if someone would show
me how much more there is. I suspect I am not alone in this.
Carl Kaun ( ckaun@AIDS-unix )
------------------------------
End of AIList Digest
********************
∂09-Mar-84 2324 LAWS@SRI-AI.ARPA AIList Digest V2 #29
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 9 Mar 84 23:24:20 PST
Date: Fri 9 Mar 1984 21:56-PST
From: AIList Moderator Kenneth Laws <AIList-REQUEST@SRI-AI>
Reply-to: AIList@SRI-AI
US-Mail: SRI Int., 333 Ravenswood Ave., Menlo Park, CA 94025
Phone: (415) 859-6467
Subject: AIList Digest V2 #29
To: AIList@SRI-AI
AIList Digest Saturday, 10 Mar 1984 Volume 2 : Issue 29
Today's Topics:
Administrivia - New Osborne Users Group,
Obituary - A. P. Morse,
Courses - Netwide AI Course Bites the Dust,
Seminars - Joint Seminar on Concurrency &
Programming by Example &
Mathematical Ontology Seminar Rescheduled &
Incompleteness in Modal Logic &
Thinking About Graph Theory
----------------------------------------------------------------------
Date: 3 Mar 84 17:14:40-PST (Sat)
From: decvax!linus!philabs!sbcs!bnl!jalbers @ Ucb-Vax
Subject: Atten:Osborne owners
Article-I.D.: bnl.361
ATTENTION users of Osborne computers. The Capital Osborne Users Group (CapOUG)
is seeking other Osborne users groups across the country. If you are a member
of such a group, please send the name of the president, along with an address
and phone number. We are also looking for contacts via the net (USENET or
ARPA/MILNET) between groups across the country. If you can be such a contact
or know of someone who can, please send me mail. All that would be envolved
is sending and recieving summaries of meetings, parts of newsletters, and
acting as an interface between your group and the other groups 'subscribing' to
this 'mailing list'. At this point, it is not certain wheather communication
would be through a mail 'reflector', or via a 'digest', however the latter is
most likely. In return for your service, the CapOUG will exchange our software
library, which consists of over 120 SD disketts, and articles from our
newsletter. The 'interface' would be asked to offer the like to the other
members of the list.
Even if you don't belong to a group, this would be a great way to find
the group in your area.
Jon Albersg
ARPA jalbers@BNL
(UUCP)...!ihnp4!harpo!floyd!cmc12!philabs!sbcs!bnl!jalbers
------------------------------
Date: Wed 7 Mar 84 22:55:24-CST
From: Bob Boyer <CL.BOYER@UTEXAS-20.ARPA>
Subject: A. P. Morse
[Forwarded from the UTexas-20 bboard by Laws@SRI-AI.]
A. P. Morse, Professor of Mathematics at UC Berkeley, author
of the book "A Theory of Sets," died on Monday, March 5.
Morse's formal theory of sets, sometimes called Kelley-Morse
set theory, is perhaps the most widely used formal theory
ever developed. Morse and his students happily wrote proofs
of serious mathematical theorems (especially in analysis)
within the formal theory; it is rare for formal theories
actually to be used, even by their authors. A key to the
utility of Morse's theory of sets is a comprehensive
definitional principle, which permits the introduction of
new concepts, including those that involve indicial (bound)
variables. Morse's set theory was the culmination of the
von Neumann, Bernays, Godel theory of sets, a theory that
discusses sets (or classes) so "large" that they are not
members of any set. Morse took delight in making the
elementary elegant. His notion of ordered pair "works" even
if the objects being paired are too "big" to be members of a
set, something not true about the usual notion of ordered
pairs. Morse's theory of sets identifies sets with
propositions, conjunction with intersection, disjunction
with union, and so forth. Through his students (e.g., W. W.
Bledsoe), Morse's work has influenced automatic
theorem-proving. This influence has shaped the development
of mechanized logics and resulted in mechanical proofs of
theorems in analysis and other nontrivial parts of
mathematics.
------------------------------
Date: Sun, 4 Mar 84 09:00:57 pst
From: bobgian%PSUVAX1.BITNET@Berkeley
Subject: Netwide AI Course Bites the Dust
The "Netwide AI and Mysticism" course I had hoped to offer to all
interested people has become the victim of my overenthusiam and the
students' underenthusiasm.
π
The term here is half over, and student energies and motivations are
YET to rise to the occasion. I have tried my best, but (aside from a
very select and wonderful few) Penn State students just do not have
what it takes to float such a course. I am spending most of my time
just trying to make sure they learn SOMETHING in the course. The
inspiration of a student-initiated and student-driven course is gone.
My apologies to ALL who wrote and offered useful comments and advice.
My special thanks to all who mailed or posted material which has been
useful in course handouts. I WILL try this again!! I may give up on
the average Penn State student, but I WON'T give up on good ideas.
I will be moving soon to another institution -- one which EXPLICITLY
encourages innovative approaches to learning, one which EXPLICITLY
appeals to highly self-motivated students. We shall try again!!
In the meantime, the "Netwide AI course" is officially disbanned. Those
students here who DO have the insight, desire, and maturity to carry it
on may do so via their own postings to net.ai. (Nothing I could do or
WANT to do would ever stop them!) To them all, I say "You are the hope
for the world." To the others, I say "Please don't stand in our way."
-- Bob "disappointed, but ever hopeful" Gian...
[P.s.]
Since my last posting (808@psuvax.UUCP, Sunday Mar 4) announcing the
"temporary cessation" of the "Netwide AI and Mysticism" course from Penn
State, I have received lots of mail asking about my new position. The thought
struck, just AFTER firing that note netwards, that instead of saying
"I will be moving soon to another institution ...."
I SHOULD have said
"I will soon be LOOKING for another institution -- one which EXPLICITLY
encourages innovative approaches to learning, one which EXPLICITLY
appeals to highly self-motivated students. We shall try again!!"
That "new institution" might be a school or industrial research lab. I want
FIRST to leave behind at Penn State the beginnings of what someday could be
one of the finest AI (especially Cognitive Science and Machine Learning)
labs around. Then I'll start looking for a place more in tune with my
(somewhat unorthodox, by large state school standards) teaching and research
style.
To all who wrote with helpful comments, THANKS. And, if anybody knows of
such a "new institution", I'm WIDE OPEN to suggestions!!!
-- Bob "ever hopeful" Gian...
Bob Giansiracusa (Dept of Computer Science, Penn State Univ, 814-865-9507)
Arpa: bobgian%PSUVAX1.BITNET@Berkeley
Bitnet: bobgian@PSUVAX1.BITNET CSnet: bobgian@penn-state.CSNET
UUCP: bobgian@psuvax.UUCP -or- allegra!psuvax!bobgian
USnail: 333 Whitmore Lab, Penn State Univ, University Park, PA 16802
------------------------------
Date: Wed 7 Mar 84 18:05:04-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Joint Seminar on Concurrency
[Forwarded from the CSLI Newsletter by Laws@SRI-AI.]
JOINT SEMINAR ON CONCURRENCY
Carnegie-Mellon University
July 9-11, 1984
The National Science Foundation (NSF) of the United States and
the Science and Engineering Council (SERC) of Great Britain have
agreed to support a Joint Seminar on Concurrency. The seminar intends
to discuss the state of the art in concurrent programming languages,
their semantics, and the problems of proving properties of concurrent
programs.
A small number of participants from Britain and the United States
have already been invited, but other interested researchers are
encouraged to attend. Because of the limited NSF and SERC funding, no
financial support is available. However, if you are interested in
participating and can find your own support, please contact as soon as
possible:
Stephen D. Brookes Brookes@CMU-CS-A
Department of Computer Science Home (412) 441-6662
Carnegie-Mellon University Work (412) 578-8820
Schenley Park
Pittsburgh, PA 15213
The other organizers of the meeting are Glynn Winskel (Cambridge
University) and Bill Roscoe (Oxford University), but inquiries should
be directed to Brookes at Carnegie-Mellon.
------------------------------
Date: 07 Mar 84 1358 PST
From: Terry Winograd <TW@SU-AI.ARPA>
Subject: Programming by Example
[Forwarded from the Stanford bboard by Laws@SRI-AI.]
Talkware Seminar (CS 377)
Date: Monday March 12
Speaker: Daniel Halbert (Berkeley & Xerox OSD) and David C. Smith (Visicorp)
Topic: Programming by Example
Time: 2:15-4
Place: 200-205
Most computer-based applications systems cannot be programmed by their
users. We do not expect the average user of a software system to be able
to program it, because conventional programming is not an easy task.
But ordinary users can program their systems, using a technique called
"programming by example". At its simplest, programming by example is
just recording a sequence of commands to a system, so that the sequence
can be played back at a later time, to do the same or a similar task.
The sequence forms a program. The user writes the program -in the user
interface- of the system, which he already has to know in order to
operate the system. Programming by example is "Do what I did."
A simple program written by example may not be very interesting. I will
show methods for letting the user -generalize- the program so it will
operate on data other than that used in the example, and for adding
control structure to the program.
In this talk, I will describe programming by example, discuss current
and past research in this area, and also describe a particular
implementation of programming by example in a prototype of the Xerox
8010 Star office information system.
------------------------------
Date: Thu, 8 Mar 84 14:57 PST
From: BrianSmith.PA@PARC-MAXC.ARPA
Subject: Mathematical Ontology Seminar Rescheduled
[Forwarded from the CSLI bboard by Laws@SRI-AI.]
David McAllester's talk has been rescheduled in both time and space (in
part to avoid conflict with a visit to PARC by the King of Sweden!); I
hope this makes it easier for people to attend. It will now take place
at 3:30 on Monday in room 3312, instead of at 11:00.
Title: "MATHEMATICAL ONTOLOGY"
Speaker: David McAllester (M.I.T.)
When: Monday March 12th at 3:30 p.m.
Where: Xerox PARC Executive Conference Room, Room 3312
(non-Xerox people should come a few moments early,
so that they can be escorted to the conference room)
------------------------------
Date: 09 Mar 84 0134 PST
From: Carolyn Talcott <CLT@SU-AI.ARPA>
Subject: Incompleteness in Modal Logic
[Forwarded from the CSLI bboard by Laws@SRI-AI.]
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
SPEAKER: Johan van Benthem, University of Groningen
TITLE: "From Completeness Results to Incompleteness
Results in Modal Logic"
TIME: Wednesday, Mar. 14, 4:15-5:30 PM
PLACE: Stanford Mathematics Dept. Room 383-N
For a long time the main activity in intensional logic
consisted in proving completeness theorems, matching some
logic with some modal class. In the early seventies,
however, various incompleteness phenomena were discovered -
e.g. such a match is not always possible. By now, we know that
the latter phenomenon is the rule rather than the exception,
and the issue of the `semantic power' of the possible worlds
approach has become a rather complex and intriguing one.
In this talk I will give a survey of the main trends in the
above area, concluding with some open questions and partial
answers. In particular, a new type of incompleteness theorem
will be presented, showing that a certain tense logic defies
semantic modelling even when both modal class and truth
definition are allowed to vary.
------------------------------
Date: 8 Mar 84 12:55:47 EST
From: Smadar <KEDAR-CABELLI@RUTGERS.ARPA>
Subject: Thinking About Graph Theory
[Forwarded from the Rutgers bboard by Laws@SRI-AI.]
III Seminar on AI and Mathematical Reasoning
Title: Thinking About Graph Theory
Speaker: Susan Epstein
Date: Tuesday, March 13, 1984, 1:30-2:30 PM
Location: Hill Center, Seventh floor lounge
Dr. Susan Epstein, a recent graduate of our department, will give an informal
talk based on her thesis work. Here is her abstract:
A major challenge in artificial intelligence is to provide computers
with mathematical knowledge in a format which supports mathematical
reasoning. A recursive formulation is described as the foundation of a
knowledge representation for graph theory. Benefits include the
automatic construction of examples and related algorithms, hierarchy
detection, creation of new properties, conjecture and theorem proving.
------------------------------
End of AIList Digest
********************
∂10-Mar-84 1433 @SRI-AI.ARPA:sag%Psych.#Pup@SU-SCORE.ARPA visits by J.D. Fodor, Crain, Pelletier, Klein & Tait
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 10 Mar 84 14:32:48 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sat 10 Mar 84 14:32:53-PST
Received: from Psych by Score with Pup; Sat 10 Mar 84 14:30:11-PST
Date: Saturday, 10 Mar 1984 14:30-PST
To: csli-folks@sri-ai at Score
Subject: visits by J.D. Fodor, Crain, Pelletier, Klein & Tait
From: Ivan Sag <sag@Su-psych>
A number of visitors will arrive this week. These include:
Janet Fodor: 3/12-3/18
Stephen Crain: 3/12-3/16
Jeff Pelletier:3/14-3/20
Ewan Klein: 3/18-4/3
Mary Tait: 3/18-4/3
Anyone who would like to meet with any of the above people
should contact me.
Ivan Sag
∂10-Mar-84 1819 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 10 Mar 84 18:19:21 PST
Date: Sat 10 Mar 84 18:17:11-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Next AFLB talk(s)
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
There will be 4 (four) AFLB talks during the next ten days!!!
Tuesday at 12:30, Thursday at 12:30, Friday at 2:15, and next Tuesday
at 12:30. The Friday talk is in 252, all the other are in 352.
We will have a two weeks break afterwards, to recuperate.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Special AFLB (note date!)
3/13/84 - Prof. Glenn Manacher (U. of Illinois - Chicago)
"New average case results for the maximum circle chord clique problem"
Abstract will be sent later.
**** Time and place: TUESDAY, March 13, 12:30 pm in MJ352 (Bldg. 460) ****
3/15/84 - Prof. Hugh C. Williams (U. of Manitoba)
"Continued fractions and number theoretic computations"
Let D be a square-free positive integer and let K = Q(sqrt(D)) be the
algebraic number field formed by adjoining sqrt(D) to the rationals Q.
I will show how a continued fraction expansion of sqrt(D) or
(1+sqrt(D))/2 can be used in the development and analysis of
algorithms for solving computational problems in K. These include:
the problem of factoring D, the determination of whether an ideal in K
is principal, and the computation of the class group structure of K.
Some attention is also given to the extension of these methods to
complex cubic fields. No extensive knowledge of algebraic number
theory will be assumed.
******** Time and place: March 15, 12:30 pm in MJ352 (Bldg. 460) *******
Special AFLB (Note date, time, and room!)
3/16/84 - Prof. Richard Cole (NYU)
"Finding a Ham Sandwich Cut"
Given two sets, each of n points, we show how to find a ham sandwich
cut -- a line dividing the two sets evenly. We give two algorithms:
one taking time O(n (logn)↑2)), and one taking time O(n logn).
To obtain the second algorithm we improve a technique due to Megiddo;
it provides a general method for obtaining serial algorithms for one
problem using parallel algorithms for a second problem. We show how
to improve Megiddo's construction when the parallel algorithm is a
sorting network.
***** Time and place: FRIDAY, March 16, 2:15 pm in MJ252 (Bldg. 460) ****
Special AFLB seminar (Note date and time!)
3/20/84 - Prof. Rave Kannan (MIT)
"Are the bits of sqrt(2), pi random?"
Joint work with A. K. Lenstra and L. Lovasz.
Manuel Blum raised the following interesting question: suppose we are
given an approximate root of an unknown polynomial with integer
coefficients and a bound on the degree and magnitude of the
coefficients of the polynomial. Is it possible to infer the
polynomial? We answer his question in the affirmative. We are able to
show that if a complex number alpha satisfies an irreducible
polynomial p(x) of degree d with integer coefficients each of
magnitude at most H then given O(d↑2+d log H) bits of the binary
expansion of the real and complex parts of alpha , we can find p(x) in
deterministic polynomial time and then compute in polynomial time any
further bit of alpha . Using the concept of secure psuedo random
sequences formulated by Blum, Micali and Yao we show then that the
binary (or p-ary for any p ) expansions of algebraic numbers do not
form secure sequences in a certain well defined sense.
The technique is based on the lattice basis reduction algorithm of
Lenstra, Lenstra and Lovasz. Our answer to Blum's question enables us
to devise a simple polynomial time algorithm to factor polynomials
over the rationals: we find an approximate root of the polynomial by
Newton's method and use our algorithm to find the irreducible
polynomial satisfied by the exact root which must then be a factor of
the given polynomial. The technique of the paper also provides a
natural, efficient method to compute with algebraic numbers.
We are able to extend our results with the same techniques to
transcendental numbers of the form log alpha, cos↑(-1) alpha, etc.,
where alpha is algebraic. (pi is included in the latter class since
it is cos↑(-1) 1.)
**** Time and place: TUESDAY, March 20, 12:30 pm in MJ352 (Bldg. 460) ***
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for this academic year have been filled
so far.
For more information about future AFLB meetings and topics you might
want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂11-Mar-84 2316 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Reminder on WHY DISCOURSE WONT GO AWAY
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 11 Mar 84 23:15:57 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 11 Mar 84 23:09:54-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 11 Mar 84 23:06:33-PST
Date: 11 Mar 1984 2307-PST
From: Almog at SRI-AI
Subject: Reminder on WHY DISCOURSE WONT GO AWAY
To: csli-friends at SRI-AI
On Tuesday, March 13, we have our last meeting of the term.
The speaker is Scott Weinstein who is visiting from U. of Pennsylvania. He
will report on joint work he has been pursuing with Barbara Grosz.
Next term we focus on the notion of "INFORMATION CONTENT".
What is the information content encoded by a word, phrase or sentence? Is
the information value of a complex phrase computable compositionally from
the information values of its constituents? Are information values
merely conceptual or can there be expressions whose information value is
objectual? When do two expressions encode the same information? are some
of the questions we will raise. The list of speakers looks very promising.
We hope to see you there.
I attach Weinstein's abstract:
The Interpretation of Noun Phrases in Discourse
Scott Weinstein
Dept. of Philosophy, Univ. of Pennsylvania
Situation semantics provides a cogenial setting in which to develop
a theory of the interpretation of noun phrases in discourse. Certain
discourse phenomena appear to require refinements of this framework.
In this talk, I will survey some such phenomena related to singular
definite noun phrases and centering.
-------
-------
∂12-Mar-84 0947 BMOORE@SRI-AI.ARPA visit by Ray Turner
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 12 Mar 84 09:47:05 PST
Date: Mon 12 Mar 84 09:37:23-PST
From: Bob Moore <BMOORE@SRI-AI.ARPA>
Subject: visit by Ray Turner
To: csli-folks@SRI-AI.ARPA
Ray Turner, from the computer science department at the University of
Essex, will be visiting next Thursday and Friday. Ray
has doctorates in both computer science and philosophy, the latter
earned under Hans Kamp. He has done work on the programming-language
semantics, philosophical logic, and formal semantics of natural
language. Some of his most recent work concerns the application of
Scott-Strachy denotational semantics to problems in natural language.
Elsie Chappell will be coordinating his visit; please contact her to
arrange a time to talk to Ray.
--Bob
-------
∂12-Mar-84 1157 WUNDERMAN@SRI-AI.ARPA [BMACKEN@SRI-AI.ARPA: Building Meeting]
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 12 Mar 84 11:57:10 PST
Date: Mon 12 Mar 84 11:57:58-PST
From: Pat Wunderman <WUNDERMAN@SRI-AI.ARPA>
Subject: [BMACKEN@SRI-AI.ARPA: Building Meeting]
To: CSLI-Folks@SRI-AI.ARPA
Dear Friends,
Evidently some people did not receive the notice about meeting today at
1:30 in the Ventura Conference Room to discuss the latest designs for
our new building, so we are forwarding it on to you in case you did not
receive the first message. Hope to see you all then!
--Pat Wunderman (for Betsy Macken)
---------------
Mail-From: BMACKEN created at 8-Mar-84 17:54:42
Date: Thu 8 Mar 84 17:54:42-PST
From: BMACKEN@SRI-AI.ARPA
Subject: Building Meeting
To: csli-folks@SRI-AI.ARPA
We have nearly completed the design phase of the building, and have
a new model and drawings that are more detailed than you saw at
the last meeting. Tuesday we go to the UCLBD for design approval.
We'd like to invite you to a meeting at 1:30 Monday in the VEntura
Conference room to see the results of this phase and give us your
reactions. I hope you can come then, because we'd like your reactions
before the UCLBD meeting. However, I should be able to keep the model
and drawings for a while for anyone who wants to drop by my office
later in the week to see them.
B.
-------
-------
∂12-Mar-84 1402 BERGLUND@SU-SCORE.ARPA Salary Survey Survey
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 12 Mar 84 14:01:50 PST
Date: Mon 12 Mar 84 13:49:47-PST
From: Student Bureaucrats <BERGLUND@SU-SCORE.ARPA>
Subject: Salary Survey Survey
To: faculty@SU-SCORE.ARPA
cc: bureaucrat@SU-SCORE.ARPA, bureaucrat@SU-SCORE.ARPA
Reply-To: bureaucrat@score
We've been meaning to talk about the student reaction to a salary survey
at the faculty lunch for a few weeks now, and never quite worked it in, so
we thought we'd send you a message on it. Professor Golub will also get
all of the student responses forwarded to him--some of them had some advice
and comments in them.
For the most part the response was extremely positive, provided that the
survey is optional and anonymous, the results are made available to the
students, and that master's students were also polled. A few indicated that
they would not participate even under those conditions, and at least one
suggested that the data be made available only to students--and not to
companies. (The workability of the latter seems extremely doubtful, so
we didn't even discuss the desirability--or lack of it.)
Conclusion: Students are for it.
-------
∂12-Mar-84 1419 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA David McAllester TODAY, 3:30 p.m. Room 3312 PARC
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 12 Mar 84 14:19:24 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Mon 12 Mar 84 14:19:54-PST
Date: Mon, 12 Mar 84 09:41 PST
From: BrianSmith.PA@PARC-MAXC.ARPA
Subject: David McAllester TODAY, 3:30 p.m. Room 3312 PARC
To: CSLI-Folks@SRI-AI.ARPA, ComputerResearch↑.PA@PARC-MAXC.ARPA
Reply-To: BrianSmith.PA@PARC-MAXC.ARPA
David McAllester will talk this afternoon at 3:30 p.m. in Room 3312 at
PARC:
Title: "MATHEMATICAL ONTOLOGY"
Speaker: David McAllester (M.I.T.)
When: Monday March 12th at 3:30 p.m.
Where: Executive Conference Room (3312) at Xerox PARC
(non-Xerox people should come a few moments early,
so that they can be escorted to the conference room)
Abstract:
AI techniques are often divided into "weak" and "strong" methods. A
strong method exploits the structure of some domain while a weak method
is more general and therefore has less structure to exploit. But it may
be possible to exploit UNIVERSAL structure and thus to find STRONG
GENERAL METHODS. Mathematical ontology is the study of the general
nature of mathematical objects. The goal is to uncover UNIVERSAL
RELATIONS, UNIVERSAL FUNCTIONS, and UNIVERSAL LEMMAS which can be
exploited in general inference techniques. For example there seems to
be a natural notion of isomorphism and a standard notion of essential
property which are universal (they can be meaningfully applied to ALL
mathematical objects). These universal relations are completely ignored
in current first order formulations of mathematics. A particular theory
of mathematical ontology will be discussed in which many natural
universal relations can be precisely defined. Some particular strong
general inference techniques will also be discussed.
∂12-Mar-84 1424 @SRI-AI.ARPA:BrianSmith.PA@PARC-MAXC.ARPA Dave MacQueen TOMORROW, 9:30 a.m. at Ventura
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 12 Mar 84 14:21:54 PST
Received: from PARC-MAXC.ARPA by SRI-AI.ARPA with TCP; Mon 12 Mar 84 14:20:02-PST
Date: Mon, 12 Mar 84 09:44 PST
From: BrianSmith.PA@PARC-MAXC.ARPA
Subject: Dave MacQueen TOMORROW, 9:30 a.m. at Ventura
To: CSLI-folks@SRI-AI.ARPA, ComputerResearch↑.PA@PARC-MAXC.ARPA
Reply-to: BrianSmith.PA@PARC-MAXC.ARPA
Dave MacQueen will talk tomorrow (Tuesday March 13) at 9:30 a.m. at
Ventura Hall at Stanford -- abstract below. We will be having dinner
tomorrow evening at 7:00 for Dave at Theo's; if you are interested in
joining us, please let Jackie Guibert know (Guibert@PARC, 494-4354) so
we can make reservations.
Quantification and Dependency in Types
Time: Tuesday, March 13 9:30 - 11:15
Place: Seminar room, Ventura Hall, Stanford University
(At the corner of Campus Drive and Panama, close to
the Medical Center)
Dave will discuss notions of type quantification (universal and
existential) and dependent types and their application to the design of
a module facility for the programming language ML.
∂12-Mar-84 1921 TREITEL@SUMEX-AIM.ARPA Automatic Inference Seminar
Received: from SUMEX-AIM.ARPA by SU-AI.ARPA with TCP; 12 Mar 84 19:20:51 PST
Date: Mon 12 Mar 84 19:16:47-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic Inference Seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
(This is tax-filing season; I'm getting slightly too many groanworthy remarks
about "automatic deduction", hence the name change).
The Automatic Inference Seminar will meet on Wednesday March 14th in MJH 352
(note change of room from 301) at 1:30 p.m.
Speaker: Richard Treitel (oh no, not again)
Subject: Theorem Proving in the Stanford Pascal Verifier
Abstract:
The Stanford Pascal Verifier was developed in the late 1970's for research in
program verification. Its deductive component, designed mainly by Greg Nelson
and Derek Oppen, has some features not found in many other natural deduction
systems, including a powerful method for dealing with equalities, a general
framework for combining the results of decision procedures for fragments of the
problem domain, and a control structure based on an unusual "normal form" for
expressions. I will attempt to explain these and relate them both to other
provers and to post-Oppen work on the same technology.
-------
∂13-Mar-84 1357 TAJNAI@SU-SCORE.ARPA Date for Computer Forum 1985
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 13 Mar 84 13:57:10 PST
Date: Tue 13 Mar 84 13:55:05-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: Date for Computer Forum 1985
To: faculty@SU-SCORE.ARPA
The date for the 1985 Computer Forum Annual Meeting has been set for
Wednesday/Thursday, February 13/14. Please mark your calendars now.
-------
∂13-Mar-84 1519 @SRI-AI.ARPA,@SU-SCORE.ARPA:KJB@SRI-AI.ARPA Next quarter's situation semantics seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 13 Mar 84 15:18:56 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 13 Mar 84 15:15:00-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 13 Mar 84 15:04:18-PST
Date: Tue 13 Mar 84 15:06:46-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Next quarter's situation semantics seminar
To: csli-friends@SRI-AI.ARPA
This Thursday will (contrary to earlier announcements) be the last
for this quarter. We will start again April 4. Next quarter's
seminar will meet Wednesdays from 3:15-5:15. This was the least
objectionable time. It will meet in the Ventura seminar room and
be a small, hard working group. We will treat different topics, some
in situation theory, some in situation semantics. The first talk will
be by Barbara Grosz, on applications to the analysis of discourse.
-------
∂13-Mar-84 1520 KJB@SRI-AI.ARPA New position
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 13 Mar 84 15:20:39 PST
Date: Tue 13 Mar 84 15:21:07-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: New position
To: csli-folks@SRI-AI.ARPA
All,
Starting Monday, Susan Stucky will assume a new position, that
of Special Assistant. Betsy and I are very pleased that Susan has
consented to devote her mornings to this position, to help us with a
number of tasks related to the administration of the research. This
appointment is for the remainder of this year and 1984-85. Her first
major task will be to begin the coordination of all our preparation of
the year 1 report, which is due in its final form June 1. This is
going to be a lot of work for all of us, and I am very relieved to
have Susan agree to coordinate this. She is sacrificing research time
to help make the Center work. Please give her all the help you can.
Jon
-------
∂14-Mar-84 0234 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #12
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 14 Mar 84 02:34:31 PST
Date: Tuesday, March 13, 1984 8:50PM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #12
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Wednesday, 14 Mar 1984 Volume 2 : Issue 12
Today's Topics:
Implementations - Arrays & C-Prolog & Reality,
& Copying Terms & Speed
LP Library - Update
----------------------------------------------------------------------
Date: Sat, 3 Mar 84 13:23:56 pst
From: Cohen%UCBernie@Berkeley (Shimon Cohen)
Subject: Arrays
I want to thank Fernando Periera for his comments about
the tree method for maintaining arrays. The tree method
is good for SPARSE arrays but if the array is full you
have big overhead because the array is THREE (3) times
bigger (Two additional pointers per element).
On the other hand I just discover (I probably discover
the wheel again ...) that the tree method is very useful
and efficient when you want to extend the size of the
array OR insert a block in the middle.
As an exercise for you all:
Given; O'Keefe method try to program the following
predicate:
array←insert←block( Array, Index, Block, NewArray ).
Which means: If 'Array' and 'Block' are arrays and
'Index' is any positive integer number then 'NewArray'
is the array which is created by inserting the 'Block'
after element 'Index' in the array 'Array' (Note:
Previous elements in 'Array' after 'Index' are pushed
forward ...).
Good luck to you all
-- Shimon Cohen
------------------------------
Date: Tue 6 Mar 84 09:49:47-PST
From: Pereira@SRI-AI
Subject: C-Prolog versions
C-Prolog status:
As of last week, EdCAAD is distributing C-Prolog
version 1.5. This system definitely runs on the
following machines/environments:
VAX: 4.? BSD Unix, VAX/VMS+DEC C compiler, Eunice
Sun: 4.? BSD Unix
Other people have ported earlier versions to:
Apollo
Data General MV-8000
Various Japanese IBM-compatible mainframes
Various MC68000 Unix System III or System V implementations
C-Prolog 1.5 has many improvements over earlier versions,
including the retry option on the debugger, which allows
the user to move around the execution tree. It adds a new
dimension to the debugging process! Many bugs fixed, and
better runtime space management also help.
With version 1.5, I am closing my C-Prolog activities. I
am aware that newer and better compiler-bases systems will
soon be available, and I am all too glad to become just an
user rather than an implementor...
-- Fernando Pereira
------------------------------
Date: Tue 6 Mar 84 10:02:59-PST
From: Pereira@SRI-AI
Subject: Log arrays vs. binary trees
Although the asymptotic access and update costs of log
arrays and balanced binary trees are the same, the practical
reality is very different. Ken Kahn's comment in is last
contribution, that "binary tree" implementations of updatable
arrays are too slow is correct, but what I was talking about
are more sophisticated schemes that reduce the constant
factor in O(log N) designs. The one I use requires just
log←K N binary shifts, masks and procedure calls to access
or update an element. K can be chosen appropriately to make
this number as low as necessary for the expected array
sizes. I use K=4.
Clearly, Ken's arrays are faster when most accesses are
to the latest version, but this is not the case in my
application.
Soon I'll submit the implementation I use to the Digest.
-- Fernando Pereira
------------------------------
Date: 8 Mar 84 23:25:48-PST (Thu)
From: decvax!mulga!munnari!basser!AndrewT @ Ucb-Vax
Subject: IF Prolog
Proprietory reasons aside I think copying the code of C-Prolog
is very unwise. C-Prolog design is good but the implementation
is very crook.
-- Andrew Taylor
!decvax!mulga!AndrewT:basservax
------------------------------
Date: 11 Mar 84 12:38:41-PST (Sun)
From: Pereira@SRI-AI (Fernando Pereira)
Subject: Realities of Prolog implementation
Andrew Taylor says: "C-Prolog design is good but the
implementation very crook."
I'm afraid the truth is a bit more complicated:
1. It is rather difficult to write a good, elegant and
space-efficient Prolog INTERPRETER in anything but Prolog,
witness the fact that most Prolog INTERPRETERS are either
VERY slow, space-extravagant, or have minimal debugging
facilities. I'm speaking here from experience in studying
the internals of Prolog systems, my first Prolog adventure
being the translation in 1975 of the original Marseille
interpreter from FORTRAN to Algol 60.
2. Moral: if you want a good and elegant Prolog interpreter,
write first a Prolog compiler and then write the interpreter
in Prolog (that's how DEC-10/20 Prolog is built).
3. C is a poor language to implement elegantly and
efficiently interpreters for tagged languages like Prolog.
4. The design of C-Prolog is far more of a crock than its
implementation (refer to 1. above). The handling of database
changes and the metacall call(X) in a structure-sharing
system are particularly difficult and error-prone.
5. C-Prolog is a stopgap system, translated into C from
IMP (you don't want to know IMP, I assure you...) in two
months for a particular project. The original IMP system,
incomplete and crocky as it was, proved to be a much more
solid basis than the "elegant" candidates available at the
time. C-Prolog was NEVER intended as the ultimate in Prolog
implementation, but as a useful local maximum in the effort
benefit curve. C-Prolog has been much improved since the
initial implementation in the Summer of 1982, but it has
now very nearly reached the limits of the initial design.
The goal of C-Prolog was the respectable engineering goal
of having a practically useful system available at the right
time with the available effort. Not a few people have been
able to pursue their particular line of work only because
C-Prolog was available when they needed it (while waiting
for better & elegant things, of course...)
6. That C-Prolog has become probably the most widespread
Prolog system for VAXes comes to show that building a Prolog
system that is USEFUL for serious programming (even if not
elegantly designed and implemented) is more easily said than
done. If anyone has used C-Prolog code (and it is not my
business to comment in public on such serious allegations) ,
it may be that they knew better than Andrew Taylor how much
effort they would have to employ to produce a comparable
system from scratch, particularly when lacking experience
with Prolog implementation.
7. I've seen many people working very hard for years on
"better", "more elegant" or "getting rid of the disgusting
crocks" Prolog implementations. Like with the witch tower
of fairy tales, few are ever much heard of again, and fewer
still become useful to a wider community.
8. The point bears repetition: it is a moderately simple
exercise to write a minimal elegant Prolog system, but
when you start running LARGE programs your elegant toy
will soon become useless.
9. As Prolog becomes more seriously used, engineering
and economic questions become central in Prolog
implementation. This may be distasteful for people
concerned with academic elegance, but REALLY elegant
solutions in the real engineering world take more than
home-brew aesthetics; rather, a hard-earned understanding
of engineering tradeoffs and of the best tricks of the
trade.
10. The Prolog world has lost its primitive innocence,
as it was bound to happen if Prolog became successful.
A deep understanding of Prolog implementation is now a
very valuable skill, and will be the basis of the best
of the coming Prolog products. For academic elegance
achievable with academic resources within academic
timescales, we would be well advised to look elsewhere...
-- Fernando Pereira
------------------------------
Date: Monday, 12-Mar-84 0:59:33-GMT
From: O'Keefe HPS (on ERCC DEC-10) <OKeefe%EDXA@UCL-CS>
Subject: Three Ways of Copying Prolog Terms and their Speed.
/* ICOT Technical Memorandom TM-0027:
"An Ordered Linear Resolution Theorem Proving Program
im[sic] Prolog",
Kuniaki Mukai & Koichi Furukawa
contains a predicate "rename←term" (see copy2 below), with the
comment that "Surprisingly, the short version using 'assert-retract'
does not work so efficiently as this version. The reason is not
known yet."
Well, I wasn't in the least bit surprised. I always EXPECT to
see things hacking the data base run slowly. But I thought it
would be interesting to see *how much* slower the assert-and-
retract method was. However, there was another factor that I
thought would be worth looking into. Their code uses lists much
more than I think healthy, so I decided to roll my own copying
routine and time that as well.
The results were disappointing. Contrary to Mukai & Furukawa,
on the Edinburgh KL-10 at midnight on a Monday morning, using
version 3.52 of Dec-10 Prolog, with everything compiled, I got
these figures:
Example 0 1 2 3 4
copy1 2 5 6 8 30
copy2 3 14 15 33 114
copy3 2 9 10 20 68
All times are in milliseconds for a single copy, and are
reproducible to within 1 millisecond, and are based on 60
times. I have this much consolation: my code *is* faster
than theirs, but the crude boring old data base hack that
everyone knows was always faster.
Here is the complete source code in case anyone would like
to try the experiment on another machine. Of course without
a compiler the times are even more in favour of copy1, single
tests for example 4 (it was done a slightly different way)
gave copy1=24, copy2=566, copy3=474 milliseconds in interpreted
Prolog, same machine, same time of night.
*/
:- public
copy1/2, % \
copy2/2, % } These must be public for "call"
copy3/2, % /
time/2. % The real entry point.
:- mode
copy1(+, -),
copy2(+, -),
copy2(+, -, +),
map2(+, ?),
copy3(+, -),
copy3(+, -, +, -),
copy3(+, +, +, +, -),
map3(+, +, -),
time(+, +),
example(+, -).
% copy1 does it the easy way.
copy1(OldTerm, NewTerm) :-
asserta(''(OldTerm)),
retract(''(NewTerm)),
!. % retract is non-determinate
% copy2 is due to Kuniaki Mukai and Koichi Furukawa.
% Their mode declaration was suboptimal.
copy2(OldTerm, NewTerm) :-
copy2(OldTerm, NewTerm, ←).
copy2(X, Y, Z) :-
var(X),
!,
map2(X-Y, Z).
copy2([], [], ←) :- !.
copy2([X|Y], [Z|U], V) :- !,
copy2(X, Z, V),
copy2(Y, U, V).
copy2(X, Y, V) :-
X =.. [A|L],
copy2(L, M, V),
Y =.. [A|M].
map2(X, Y) :-
var(Y),
!,
Y = [X|←].
map2(X-Y, [Z-Y|←]) :-
Z == X,
!.
map2(X, [←|Y]) :-
map2(X, Y).
% copy3 is what *I* regard as the "obvious" code.
% *not* adding things at the end of the map has two advantages:
% it is cleaner (insofar as anything using "var" or "==" can be
% called clean), and it can exploit bunching of occurrences.
copy3(OldTerm, NewTerm) :-
copy3(OldTerm, NewTerm, var, ←).
copy3(OldTerm, NewTerm, Vars0, Vars) :-
nonvar(OldTerm),
functor(OldTerm, FunctionSymbol, Arity),
functor(NewTerm, FunctionSymbol, Arity),
!,
copy3(Arity, OldTerm, NewTerm, Vars0, Vars).
copy3(OldTerm, NewTerm, Vars0, Vars0) :-
map3(Vars0, OldTerm, NewTerm),
!.
copy3(OldTerm, NewTerm, Vars0, var(OldTerm,NewTerm,Vars0)).
copy3(0, ←, ←, Vars0, Vars0) :- !.
copy3(N, OldTerm, NewTerm, Vars0, Vars) :-
arg(N, OldTerm, OldArg),
copy3(OldArg, NewArg, Vars0, Vars1),
arg(N, NewTerm, NewArg),
M is N-1, !,
copy3(M, OldTerm, NewTerm, Vars1, Vars).
map3(var(Old,New,←), Var, New) :-
Old == Var,
!.
map3(var(←,←,Rest), Var, New) :-
map3(Rest, Var, New).
:- op(910, fy, ~).
:- op(920, xfy, and).
:- op(930, xfy, or).
:- op(940, xfx, [=>, <=>]).
example(0, a and b or c).
example(1, (copy2([X|Y], [Z|U], V) :- !,
copy2(X, Z, V),
copy2(Y, U, V) )).
example(2, (copy2(X, Y, V) :-
X =.. [A|L],
copy2(L, M, V),
Y =.. [A|M] )).
example(3, (copy3(N, OldTerm, NewTerm, Vars0, Vars) :-
arg(N, OldTerm, OldArg),
copy3(OldArg, NewArg, Vars0, Vars1),
arg(N, NewTerm, NewArg),
M is N-1, !,
copy3(M, OldTerm, NewTerm, Vars1, Vars) )).
example(4, (true(P) <=> t(w0,P)) and
(t(W1,P1 and P2) <=> t(W1,P1) and t(W1,P2)) and
(t(W1,P1 or P2) <=> t(W1,P1) or t(W1,P2)) and
(t(W1,P1 => P2) <=> (t(W1,P1) => t(W1,P2))) and
(t(W1,P1 <=> P2) <=> (t(W1,P1) <=> t(W1,P2))) and
(t(W1,~P1) <=> ~t(W1,P1)) and
(t(W1,know(A1,P1)) <=> all(W2,k(A1,W1,W2)=>t(W2,P1)))
and k(A1,W1,W1) and
(k(A1,W1,W2) => (k(A1,W2,W3) => k(A1,W1,W3))) and
(k(A1,W1,W2) => (k(A1,W1,W3) => k(A1,W2,W3))) and
(t(W1,know(A,P)) <=> all(W2,k(A,W1,W2) => t(W2,P)))).
time(Method, Example) :-
example(Example, OldTerm),
Goal =.. [Method,OldTerm,NewTerm],
statistics(runtime, ←),
( call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; call(Goal), fail
; true
),
statistics(runtime, [←,T]),
write(T), nl.
------------------------------
Date: Tue 13 Mar 84 15:32:09-PST
From: Chuck Restivo <Restivo@SU-SCORE.ARPA>
Subject: LP Library - Update
Allen Van Gelder submitted an updated version of his random
number generator, it is more accurately documented and slightly
more efficient.
Saumya Debray submitted a useful file for users of Prolog and
Gosling's Emacs on UNIX(TM) machines, an editor interface for
Prolog. It would be appreciated if a TECO person translated
it for Stallman's Emacs on TOPS-20.
Debray's code does limited syntax checking (flashes cursor back
to balancing '(''[', a la Franz lisp, checks for unbalanced
'('/'['s in a clause and permits direct manipulation of a Prolog
process from within Emacs.
Fernando Pereira submitted a logarithmic arrays package
created by David Warren and slightly modified by
Pereira. This package handles extendable arrays with
logarithmic access time.
These files are kept on {SU-SCORE}'s <Prolog> directory as:
SCORE:<Prolog>Random←Generator.Pl
and
SCORE:<Prolog>Emacs←PlMode.UNIX
and
SCORE:<Prolog>Arrays←Logarithmic.Pl
If anyone needs a file but cannot FTP from {SU-SCORE},
send a note to me.
-- ed
------------------------------
End of PROLOG Digest
********************
∂14-Mar-84 1040 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA A new course: Visual sensing by humans and computers
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 14 Mar 84 10:40:35 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 14 Mar 84 10:41:48-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 14 Mar 84 10:13:02-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 14 Mar 84 10:15:45-PST
Received: from Psych by Score with Pup; Wed 14 Mar 84 10:11:44-PST
Date: 14 Mar 1984 10:12:03-PST
From: brian at SU-Tahoma
To: bboard@kestrel, csli-friends@sri-ai at score, msgs, su-bboards@score
Subject: A new course: Visual sensing by humans and computers
Cc: eddie, farrell@parc-maxc at score, jan, larry, mis, vision
VISUAL SENSING BY HUMANS AND COMPUTERS
PSYCH 187/287
(A course for advanced undergraduates)
WHEN : Tuesday and Thursday 4 to 5
WHERE: Room 358, Jordan Hall (Psychology Building)
WHO : Brian Wandell
UNITS: By arrangement
The course will be structured around the question of how one might design a
visual system. The course will cover some of the formal tools used in
vision (sampling, the Fourier Transform, linear systems), and we will pay
particular attention to empirical results from the physiology of the human
visual pathways, human visual perception, and computer vision. The course
will have a limited enrollment of 5 (at most 10) people. I hate grading:
we will work something out.
Two types of goals for vision systems will be considered: (a) weak systems
whose goal is the detection and discrimination of patterns, and (b) strong
systems whose goal is the identification of objects. Both types of systems
are assumed to be operating in a noisy environment. Because of the
emphasis on design, we will first look for optimal strategies. When
optimal strategies are not known, or when the concept of optimal is ill-
defined for some application, we will turn to human visual physiology and
human visual perception for guidance and inspiration.
The textbook will be Brown and Ballard's book Computer Vision. Additional
readings will include
Physiology: G. S. Brindley ``Physiology of the Retina and Visual Pathways"
Enroth-Cugell and Robson on retinal encoding
Hubel and Wiesel, DeValois on Cortical encoding
Rushton on Light and Dark adaptation
Perception: E. H. Land and D. B. Judd on color vision
Graham, Nachmias, Robson, Campbell on linear filtering
models of human vision
Computer Vision: D. Marr's book ``Vision"
Duda and Hart on Pattern Classification
Pratt on Digital Image Processing
brian
497-3748
brian@su-psych
∂14-Mar-84 1421 TAJNAI@SU-SCORE.ARPA Bell Fellowship Awarded to John Lamping
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 14 Mar 84 14:21:40 PST
Date: Wed 14 Mar 84 14:16:46-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: Bell Fellowship Awarded to John Lamping
To: faculty@SU-SCORE.ARPA
cc: PHD@SU-SCORE.ARPA,
: ;
Congratulations to John Lamping, who has been named the new
Bell Fellow beginning 1984/85. The Fellowship is for four years.
Marianne Winslett is a Bell Fellow beginning 1983/84.
We nominated four outstanding students. My only regret is that only
one could receive the honor. The other nominees expressed their
congratulations to John also.
Carolyn Tajnai
Manager Development Activities
Computer Science
-------
∂14-Mar-84 1431 @SU-SCORE.ARPA:KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay bats
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 14 Mar 84 14:31:05 PST
Received: from rand-relay.ARPA (CSNET2.ARPA) by SU-SCORE.ARPA with TCP; Wed 14 Mar 84 14:21:05-PST
Date: 14 Mar 1984 12:44:13-PST (Wednesday)
From: Maria Klawe <KLAWE%IBM-SJ@Csnet-Relay>
Return-Path: <KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay>
Subject: bats
To: AFLB.ALL@SU-SCORE
Via: IBM-SJ; 14 Mar 84 13:45-PST
The next BATS meeting will be in the main auditorium of Building 28,
IBM San Jose on Friday March 30.
The schedule is:
10 a.m. Michael Tanner (U.C.S.C.) on:
A FAST TRANSFORM ON FINITE FIELD
11 a.m. Joe Halpern (IBM-SJ) on:
ON THE POSSIBILITY AND IMPOSSIBILITY OF ACHIEVING CLOCK SYNCHRONIZATION
12 a.m. Lunch (Cafeteria Classroom B)
1 p.m. Mike Fredman (U.C.S.D.) on:
FIBONACCI HEAPS
2 p.m. Avi Wigderson (U.C.B.) on:
RECTILINEAR GRAPHS AND THEIR EMBEDDINGS
Recently IBM has closed gate number 3 (the one beside building 28)
so you have to enter by the main gate (number 1). They will ask you
the purpose of your visit (to attend BATS seminar), who you are visiting
(Maria Klawe, 6-1213), and to see identification (so make sure you bring
some with you).
After gaining entrance to the site, make your way to the lobby of
building 28 as usual.
Here are the abstracts of the talks:
ON THE POSSIBILITY AND IMPOSSIBILITY OF ACHIEVING CLOCK SYNCHRONIZATION
Joe Halpern, IBM
It is known that clock synchronization
can be achieved in the presence of faulty
processors as long as the nonfaulty processors are connected,
provided that some authentication technique is used.
Without authentication the number of faults that can
be tolerated has been an open question.
Here we show that
if we restrict logical clocks to running within some linear
function of real time, then clock synchronization is impossible,
without authentication, when
one-third or more of the processors are faulty. However, if there is
a bound on the rate at which a processor can generate messages, then
we show that
clock synchronization is achievable, without authentication, as long as
the faults do not disconnect the network.
Finally, we provide a lower bound on the closeness to which simultaneity
can be achieved in the network
as a function of the transmission and processing
delay properties of the network.
A FAST TRANSFORM ON FINITE FIELD
Michael Tanner, U.C. Santa Cruz
The discrete Fourier transform is central to the understanding of circulant
matrices, matrices that are invariant under the action of an additive
cyclic group.
The columns of the transform matrix are eigenvectors of any circulant matrix,
and two circulant matrices can be multiplied using relatively few
multiplications by using the FFT to change to the diagonalizing basis for
the space.
In this talk we present a transform that yields comparable benefits for
matrices over finite fields that are invariant under a group generated by an
additive subgroup and a multiplicative subgroup (a Frobenius group).
We also describe a fast algorithm for computing the transform that is
closely analogous to the Goode-Thomas FFT and discuss the application
of the transform to the problem of multiplying matrices in this restricted
class.
Title: Rectilinear Graphs and their Embeddings
Speaker: Avi Wigderson (joint work with G. Vijayan)
Abstract:
The following embedding problem, which arises in the context of
VLSI layout design, is studied. A rectilinear graph has no vertex of
degree exceeding four, and the edges incident on each vertex have distinct
labels from the set {Left, Right, Up, Down}. A (planar) embedding of a
rectilinear graph is a mapping of its vertices to grid points of a
rectangular grid, so that each edge is a straight line segment, leaving
each of its endpoints in a direction consistent with its label, and no
two edges cross or overlap.
The main results are recognition and embedding algorithms for
embeddable rectilinear graphs, which run in O(|V|) and O(|V|**2) time
respectively. Related embedding problems and their complexity are
discussed.
To appreciate (or depreciate) the difficulty of the problem,
I strongly recommend that people invest ten minutes in solving a very
special case of this problem - the case when the given graph is a
simple cycle.
Speaker: Michael Fredman, U.C. San Diego
Title: Fibonacci Heaps
Astract:
This talk describes a new method for implementing heaps,
permitting very efficient handling of update operations.
Applications of this new data structure include improved
shortest path and minimum spanning tree algorithms.
(These results were obtained jointly with Robert Tarjan.)
∂14-Mar-84 1553 KJB@SRI-AI.ARPA 84-85 postdocs
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 14 Mar 84 15:52:58 PST
Date: Wed 14 Mar 84 15:53:45-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: 84-85 postdocs
To: csli-folks@SRI-AI.ARPA
Except for Area CL, the postdocs have been settled. Pat
Wunderman called them last week. They all seemed likely
to accept -- and thrilled to be coming. Letters will go
out this week. They seem like a very good group.
Here are the names of the ones we have notified:
Lauri Carlson
Peter Sells
Mats Rooth
Edit Doran
Paul Schacht
Ed Zalta
Douglas Edwards
Christoper Menzel
Ivan Blair
Moshe Vardi
-------
∂14-Mar-84 1804 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 23, March 15, 1984
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 14 Mar 84 18:03:50 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 14 Mar 84 18:04:38-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 14 Mar 84 16:38:45-PST
Date: Wed 14 Mar 84 16:41:17-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 23, March 15, 1984
To: csli-friends@SRI-AI.ARPA
! CSLI Newsletter
March 15, 1984 * * * Number 23
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
CSLI ACTIVITIES FOR *THIS* THURSDAY, March 15, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Speaker and topic to be announced.
Conference Room
12 noon TINLunch
Ventura Hall "Automatic Reasoning: Real Uses and
Conference Room Potential Uses," by L. Wos.
Discussion led by Mark Stickel.
2:15 p.m. Seminar on Situation Semantics
Redwood Hall "Questions and Anaphora,"
Room G-19 by Elisabet Engdahl.
(LAST MEETING for winter quarter)
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Intimations of a Mental Mechanism,"
Room G-19 by Roger Shepard, Stanford Psychology Dept.
-----------
SCHEDULE FOR *NEXT* THURSDAY, MARCH 22, 1984
10:00 a.m. Seminar on Foundations of Situated Language
Ventura Hall Speaker and topic to be announced.
Conference Room (LAST MEETING for winter quarter)
12 noon TINLunch **CANCELLED**
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Discourse and Comprehension During Medical
Room G-19 Diagnostic Reasoning,"
by Aaron Ciccourel, Department of Sociology,
Cognitive Science Program, and Medical School,
University of California at San Diego
-----------
! Page 2
-----------
TINLUNCH SCHEDULE
TINLunch is held each Thursday noon at Ventura Hall on the Stan-
ford University campus as a part of CSLI activities. Copies of
TINLunch papers are at SRI in EJ251 and at Stanford in Ventura Hall.
NEXT WEEK: Cancelled
March 15 Mark Stickel
March 22 CANCELLED
March 29 Brian Smith
-----------
SITUATION SEMANTICS SEMINAR
This Thursday will (contrary to earlier announcements) be the
last for this quarter. We will start again April 4. Next quarter's
seminar will meet Wednesdays from 3:15 to 5:15 p.m.; this was the
least objectionable time. We will meet in the Ventura seminar room
and be a small, hardworking group. We will treat different topics,
some in situation theory, some in situation semantics. The discussion
will more detailed and technical than this quarter. The first talk
will be by Barbara Grosz, on applications to the analysis of
discourse.
- Jon Barwise
-----------
VISITORS
A number of visitors are arriving this week (with Ivan Sag their
informal contact). These include:
Stephen Crain: March 12-16
Janet Fodor: March 12-18
Jeff Pelletier: March 14-20
Ewan Klein: March 18 - April 3
Mary Tait: March 18 - April 3
Ray Turner, from the Computer Science Department at the
University of Essex, will be visiting this Thursday and Friday.
Turner has doctorates in both computer science and philosophy, the
latter earned under Hans Kamp. He has done work on the
programming-language semantics, philosophical logic, and formal
semantics of natural language. Some of his most recent work concerns
the application of Scott-Strachy denotational semantics to problems in
natural language. Elsie Chappell at SRI will be coordinating his
visit.
-----------
! Page 3
-----------
ISSUES IN LANGUAGE, PERCEPTION, AND COGNITION
Mondays, 12 noon, Stanford Psychology Dept., Room 100
On Monday, March 12, Phil Cohen of SRI International spoke on
"What Good are Illocutionary Acts?" Many theories of communication
require a hearer to determine what illocutionary act(s) (e.g.,
requests, commands, warnings) the speaker performed in making each
utterance. This talk presented joint work (with Hector Levesque) in
progress that aims to call this presumption into question.
Illocutionary acts (IAs) were shown to be definable as beliefs about
the conversants' shared knowledge of the speaker's goals and the
causal consequences of achieving those goals. For example, the
"request" pattern of beliefs should characterize circumstances in
which one might want to say a (perhaps indirect) request was
performed. A hearer need not actually characterize the consequences
of each utterance in terms of the IA patterns, but may simply infer
and respond to the speaker's intentions. However, the hearer could
retrospectively summarize a complex of utterances as satisfying an IA
pattern. This move may alleviate a number of technical obstacles in
applying speech act theory to extended discourse.
NEXT SPEAKERS:
Monday, April 4: Jerry Fodor, MIT Psychology and Philosophy
Monday, April 12: Len Talmy, UCB German Department
-----------
WHY DISCOURSE WON'T GO AWAY
At the last meeting of the term on Tuesday, March 13, Scott
Weinstein from the University of Pennsylvania reported on joint work
he has been pursuing with Barbara Grosz during his visit here. The
title of his talk was "The Interpretation of Noun Phrases in
Discourse." Situation semantics provides a cogenial setting in which
to develop a theory of the interpretation of noun phrases in
discourse. Certain discourse phenomena appear to require refinements
of this framework. In his talk, Weinstein surveyed some such
phenomena related to singular definite noun phrases and centering.
Next term, we focus on the notion of "INFORMATION CONTENT." Some
of the questions we will raise are the following: What is the
information content encoded by a word, phrase, or sentence? Is the
information value of a complex phrase computable compositionally from
the information values of its constituents? Are information values
merely conceptual or can there be expressions whose information value
is objectual? When do two expressions encode the same information?
The list of speakers looks very promising. We hope to see you there.
- Joseph Almog
-----------
! Page 4
-----------
TALK BY DAVID MCALLESTER OF MIT
On Monday, March 12, David McAllester of MIT spoke at Xerox PARC
on "Mathematical Ontology." AI techniques are often divided into
"weak" and "strong" methods. A strong method exploits the structure
of some domain while a weak method is more general and therefore has
less structure to exploit. But it may be possible to exploit
universal structure and thus to find strong general methods.
Mathematical ontology is the study of the general nature of
mathematical objects. The goal is to uncover universal relations,
universal functions, and universal lemmas that can be exploited in
general inference techniques. For example, there seems to be a
natural notion of isomorphism and a standard notion of essential
property that are universal (they can be meaningfully applied to all
mathematical objects). These universal relations are completely
ignored in current first-order formulations of mathematics. A
particular theory of mathematical ontology was discussed in which many
natural universal relations can be precisely defined. Some particular
strong general inference techniques were also discussed.
-----------
U.C. BERKELEY COGNITIVE SCIENCE SEMINAR - SPRING 1984
Tuesdays, 11:00 a.m. - 12:30 p.m., 240 Bechtel, U.C. Berkeley
On March 13, Susan Ervin-Tripp of the Department of Psychology,
U.C. Berkeley, spoke on "Intention and Indirectness: Problems in the
Development of Conversation." The retrospective recall of talk has
led to the development of speech act terminology, and to theories con-
cerning intentional deviousness in the expression of purpose. The
complexity of indirect expression of intention, in contrast to the di-
rect maps in the acquisition of referential vocabulary, suggests grave
difficulties for acquisition. Experimental studies of comprehension
of indirection and sarcasm at various ages reveal that the computing
of intention plays a different role in successful exchanges than has
been believed. The indirectness found in young children's natural-
istic texts, the constructing of control acts through several turns,
and the major importance of activity structure and key in the
production and interpretation of verbal exchanges alter what is
acceptable in applying speech act theory to natural interaction.
Upcoming Talks This Spring Semester:
March 20 George Bealer Reed College, Philosophy
March 27 Nina Hyams UCLA, Linguistics
April 3 Barbara Tversky Stanford, Psychology
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI and Stanford CSLI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy and CSLI
-----------
! Page 5
-----------
MANUSCRIPTS SOLICITED FOR NEW MIT PRESS/BRADFORD BOOKS SERIES
MIT Press/Bradford Books has announced a new series entitled
"Computational Models of Cognition and Perception" edited by Jerome A.
Feldman, Patrick J. Hayes, and David E. Rumelhart.
The series will include state-of-the-art reference works and
monographs, as well as upper level texts, on computational models in
such subject domains as knowledge representation, natural language
understanding, problem solving, learning and generalization, motor
control, speech perception and production, and all areas of vision.
The series will span the full range of computational models in
cognition and perceptual research and teaching, including detailed
neural models, models based on symbol-manipulation languages, and mod-
els employing techniques of formal logic. Especially welcome are works
treating experimentally testable computational models of specific
cognitive and perceptual functions; basic computational questions,
particularly relationships between different classes of models; and
representational questions linking computation and semantics to par-
ticular problem domains.
Manuscript proposals should be submitted to one the three
editors, or to Henry Bradford Stanton, Publisher, Bradford Books, The
MIT Press, 28 Carleton Street Cambridge, MA 02142 (617-253-5627).
However, we welcome your discussing ideas for books and software
programs and packages with any of the members of the Editorial
Advisory Board who may be your close colleagues:
John Anderson Drew McDermott
Horace Barlow Robert Moore
Jon Barwise Allen Newell
Emilio Bizzi Raymond Perrault
John Seely Brown Roger Schank
Daniel Dennett Candy Sidner
Geoffrey Hinton Shimon Ullman
Stephen Kosslyn David Waltz
Jay McClelland Robert Wilensky
Yorick Wilks
-------
∂15-Mar-84 0847 ELYSE@SU-SCORE.ARPA Faculty lunches
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 15 Mar 84 08:47:40 PST
Date: Thu 15 Mar 84 08:45:57-PST
From: Elyse Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: Faculty lunches
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-9746
There will be no Tuesday Faculty Lunches until the new quarter begins. I'll
send you a message with the start date.
Elyse
-------
∂15-Mar-84 1308 ULLMAN@SU-SCORE.ARPA today's meeting
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 15 Mar 84 13:08:44 PST
Date: Thu 15 Mar 84 13:05:33-PST
From: Jeffrey D. Ullman <ULLMAN@SU-SCORE.ARPA>
Subject: today's meeting
To: CS440: ;
Here is the title and abstract. The speaker is Tom Blank.
****************************************************
A 3-D Bit Map Data Structure in Hardware
Summary: The architecture of a parallel array processor implementing a
3-D bit map data structure will be presented. Both routing and design
rule checking algorithms have been developed for the machine achieving
orders of magnitude increase over conventional sequential computer
implementations. A machine prototype is currently near completion
here at Stanford which will allow an effective test bed for new more
computationally intensive algorithms.
-------
∂15-Mar-84 1424 @SRI-AI.ARPA,@SU-SCORE.ARPA:TW@SU-AI.ARPA Area CL meetings to begin next Monday
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 15 Mar 84 14:24:42 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 15 Mar 84 14:25:05-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 15 Mar 84 11:12:30-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 15 Mar 84 11:14:46-PST
Date: 15 Mar 84 1110 PST
From: Terry Winograd <TW@SU-AI.ARPA>
Subject: Area CL meetings to begin next Monday
To: csli-friends@SRI-AI.ARPA
Beginning next monday, we will be holding a weekly Area CL meeting and
informal lunch.
The meeting will be from 1 to 3 every Monday in the Ventura conference
room. Its primary goal is to better define the overall direction for Area
CL work, and to begin moving towards a more coherent program. We will
begin by having presentations of the various aspects of the work that are
already underway. These presentations are intended to be in greater depth
than those at the computation seminar first quarter, so that there can be
substantive technical discussion. The meeting is intended for active
participants in Area CL, but others will be welcome as long as it doesn't
get too large. After the initial presentations, we will take a few
sessions to formulate a report on current activities and develop a plan
for the coming years.
The first presentation (next Monday, the 19th) will be Brian Smith,
talking about his work on MANTIQ (Area CL.3), an architecture for
reasoning.
The lunch will be a chance to informally discuss the technical issues,
plus organizational, political and whatever else. At least initially we
will have no agenda, but just use it as an opportunity for people to get
together and share what is on their minds. After the first week, when we
have had a chance to see how many people come, we will try to get
sandwiches supplied. For this coming Monday it is brown-bag. The lunches
will be at 12, also in the seminar room.
∂15-Mar-84 1541 @SRI-AI.ARPA,@SU-SCORE.ARPA:EMMA@SRI-AI.ARPA Thursday Colloquium
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 15 Mar 84 15:41:10 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 15 Mar 84 15:31:49-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 15 Mar 84 15:26:35-PST
Date: Thu 15 Mar 84 15:28:56-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Thursday Colloquium
To: csli-friends@SRI-AI.ARPA
Aaron Cioccourel's talk has been postponed from March 22 to
April 5.
There will be no Colloquium on March 22.
Emma Pease
-------
∂15-Mar-84 1638 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB Cognitive Science Seminar--March 20
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 15 Mar 84 16:38:46 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 15 Mar 84 16:32:00-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 15 Mar 84 16:27:30-PST
Received: from UCB-VAX.ARPA by SRI-AI.ARPA with TCP; Thu 15 Mar 84 16:29:03-PST
Received: from ucbkim.ARPA by UCB-VAX.ARPA (4.24/4.25)
id AA06570; Thu, 15 Mar 84 16:21:40 pst
Received: by ucbkim.ARPA (4.24/4.22)
id AA04302; Thu, 15 Mar 84 16:14:39 pst
Date: Thu, 15 Mar 84 16:14:39 pst
From: chertok%ucbkim@Berkeley (Paula Chertok)
Message-Id: <8403160014.AA04302@ucbkim.ARPA>
To: bair%ucbkim@Berkeley, cogsci%ucbkim@Berkeley, csli-friends@sri-ai,
eli@uw-june, faustus%ernie@Berkeley, gersho@ucsbcsl,
gillen%ucbpopuli.CC@Berkeley, hum%ucbkim@Berkeley, kube%ernie@Berkeley,
larsen%D.CC@Berkeley, npomo%E.CC@Berkeley, teddy%topaz.CC@Berkeley
Subject: UCB Cognitive Science Seminar--March 20
BERKELEY COGNITIVE SCIENCE PROGRAM
Spring 1984
IDS 237B - Cognitive Science Seminar
Time: Tuesday, March 20, 1984, 11-12:30pm
Location: 240 Bechtel
***** Followed by a lunchbag discussion with speaker *****
*** in the IHL Library (Second Floor, Bldg. T-4) from 12:30-2 ***
MIND AND ANTI-MIND: WHY IT IS IMPOSSIBLE TO DEFINE
THINKING IN FUNCTIONAL OR COMPUTER-THEORETIC TERMS
George Bealer
Department of Philosophy, Reed College
Several theories of mind go by the name of `functionalism.'
What these theories all have in common is the following cen-
tral thesis: the standard mental relations (or properties or
states) are uniquely determined by their causal roles in
functioning organisms. That is, the principles of psychol-
ogy specify the characteristic way that (behavioral or phy-
siological) input, the standard mental relations such as
belief and desire, and (behavioral or physiological) output
are causally arranged; and the central idea of functionalism
is that, e.g., belief's characteristic causal role can be
fulfilled by exactly one relation--namely, belief itself.
The most direct way to refute functionalism, therefore,
would be to show that there are relations that demonstrably
differ from the standard mental relations and yet could ful-
fill the same causal role as those mental relations. This
talk develops a technique for constructing such non-standard
relations. This technique leads to a refutation of all ver-
sions of functionalism, whether behavioral, physiological,
or computer-theoretic in orientation.
**********
Upcoming Talks This Spring Semester
Date Speaker Affiliation
March 27 Nina Hyams UCLA, Linguistics
April 3 Barbara Tversky Stanford, Psychology
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy
∂15-Mar-84 1735 ULLMAN@SU-SCORE.ARPA CS440
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 15 Mar 84 17:35:25 PST
Date: Thu 15 Mar 84 17:32:24-PST
From: Jeffrey D. Ullman <ULLMAN@SU-SCORE.ARPA>
Subject: CS440
To: super@SU-SCORE.ARPA
This was the last of the CS440 seminars.
I'm on leave next quarter.
If anyone wants to continue it, you can have the mailing list
<ullman>cs440.dis
-------
∂16-Mar-84 0823 HALPERN.SJRLVM1@csnet-relay.arpa Knowledge seminar March 23 at IBM with Lotfi Zadeh and Ron Fagin
Received: from SU-HNV.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 08:23:29 PST
Received: from csnet-relay by Diablo with TCP; Fri, 16 Mar 84 08:22:28 pst
Received: by csnet-relay via xibm-sj; 15 Mar 84 19:41 EST
Date: 15 Mar 1984 15:08:29-PST (Thursday)
From: Joe Halpern <HALPERN%ibm-sj.csnet@csnet-relay.arpa>
To: KNOWLEDGE%su-hnv.arpa@csnet-relay.ARPA
Subject: Knowledge seminar March 23 at IBM with Lotfi Zadeh and Ron Fagin
Cc: konrad%ucsc.csnet@csnet-relay.ARPA
The knowledge seminar continues on March 23 in the main auditorium of
Building 28 at IBM. The first talk will be given by Lotfi Zadeh and
will start at 10 AM; the second talk will be by Ron Fagin, and will
start about 11:15. I've appended the abstracts below. The following
meeting will be on April 6, and the speakers will be Mike Genesereth
and Gio Wiederhold.
FUZZY LOGIC AND COMMONSENSE REASONING -- Lotfi Zadeh, U. C. Berkeley
A feature of fuzzy logic which differentiates it from first-order
logic, modal logic, and multivalent logical systems is that it
allows the use of fuzzy quantifiers exemplified by most, few, almost
all, not very many, frequently, rarely, etc.
By providing a basis for representing the meaning of -- and inferring
from -- propositions containing such quantifiers, fuzzy logic may be
employed in a framework for commonsense reasoning and, in particular,
for reasoning with dispositions, that is, with propositions which are
preponderantly, but not necessarily always, true. (E.g. overeating
causes obesity, slimness is attractive, etc.) We discuss this
application of fuzzy logic and relate it to the rules of combination
of evidence in expert systems.
MODELLING KNOWLEDGE -- Ron Fagin, IBM San Jose
Understanding knowledge is a fundamental
issue, not only in computer science but in many
other disciplines. We want to be able to reason about statements
such as "I don't know if he knows whether or not I know how to break
the code". We propose what we believe to be a general semantic
model of knowledge. It seems to more naturally
model a state of knowledge than any previous proposals (including Kripke
models). It is easy to extend the model to incorporate time, belief, and
ignorance. This talk will be completely self-contained.
∂16-Mar-84 1004 @SU-SCORE.ARPA:FEIGENBAUM@SUMEX-AIM.ARPA Re: Ph.D. admissions report
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 10:04:43 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Fri 16 Mar 84 09:47:27-PST
Date: Fri 16 Mar 84 09:47:45-PST
From: Edward Feigenbaum <FEIGENBAUM@SUMEX-AIM.ARPA>
Subject: Re: Ph.D. admissions report
To: reid@SU-GLACIER.ARPA, Faculty@SU-SCORE.ARPA
cc: phd-admissions@SU-GLACIER.ARPA
In-Reply-To: Message from "Brian Reid <reid@Glacier>" of Fri 16 Mar 84 09:33:02-PST
TO BRIAN AND THE COMMITTEE:
THANKS FROM ALL FOR A TIME-CONSUMING JOB SO WELL DONE!
Ed Feigenbaum
-------
∂16-Mar-84 1517 BERG@SU-SCORE.ARPA goodbye to Amy
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 15:17:26 PST
Date: Fri 16 Mar 84 15:12:46-PST
From: Kathy Berg <BERG@SU-SCORE.ARPA>
Subject: goodbye to Amy
To: faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-4776
Please join the students and staff in wishing Amy farewell and
good luck at 4:30 today in the student lounge on the 3rd floor.
Cake and juice will be provided.
-------
∂16-Mar-84 1521 TAJNAI@SU-SCORE.ARPA Commencement
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 15:21:49 PST
Date: Fri 16 Mar 84 15:12:56-PST
From: Carolyn Tajnai <TAJNAI@SU-SCORE.ARPA>
Subject: Commencement
To: faculty@SU-SCORE.ARPA
Would one of you lovely people volunteer to be a Marshal for
Commencement?
Date of Commencement is Sunday, June 17 (Happy Father's Day!)
There will be a rehearsal scheduled for Friday, June 15.
H&S would like to know by Monday. My apologies -- this one sat on my
desk for a few days.
Carolyn
-------
∂16-Mar-84 1530 @SU-SCORE.ARPA:lantz@diablo Xerox 1984 University Equipment Grant Program
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 15:29:24 PST
Received: from Diablo by SU-SCORE.ARPA with TCP; Thu 15 Mar 84 11:14:22-PST
Date: Thu, 15 Mar 84 11:14:18 pst
To: faculty@Score
Cc: csl-faculty@Sierra
Subject: Xerox 1984 University Equipment Grant Program
From: Keith Lantz <lantz@diablo>
On March 1 and 2 I attended meetings at Xerox related to a new
university grant program. I will be sending you all copies of the
grant guidelines, but summarize some of the points here and offer an
assessment of the program with respect to Stanford. Note that Xerox
would prefer that discussion on this subject be as "confidential" as
possible for the time being, meaning that we are requested to discuss
it among ourselves (or other potential grantees) but not, for example,
with (other) companies.
***********************************
"The purposes of this program are to extend the research and teaching
capabilities of the recipient departments and their respective
universities, and to foster research on programming environments and
applications of these environments in computer science...
Xerox believes that the Xerox Development Environment offers many
unique opportunities for applied research for novel workstation
applications. These opportunities include not only workstation
user-interface applications, but applications based on the use of
network services. In addition to these benefits, Xerox believes that
XDE and the XNS standards can be applied fruitfully in the teaching of
system concepts.
Based on the results from the first year of the program, we expect to
continue with an expanded program in 1985, including new recipients in
each successive year.
The grant package will have the following components:
- A functionally complete system of Series 8000 [Dandelion] equipment in
workstation, file server, printer server, and communication server
configurations...
- A license for the current release of office systems software [Star].
- A license for the Xerox Development Environment (XDE) software [Mesa and
Tajo].
- A license for the use of curently released XNS [Xerox Network Systems]
protocols and data standards.
- Xerox standard field service and support for at least 1 year [,
including initial installation].
- Software support for at least 1 year.
- The availability of special training courses for system
administration and XDE...
The proposals can be any length, but should be comprehensive enough to
permit rating and configuration sizing. Applications will be judged
and equipment allocated on the basis of XDE applications. Proposals
will be compared on relative merit, using the following areas as
criteria:
- Contribution to teaching
- Productivity enhancement of system development
- Network systems research
- Support for the XNS standards objectives
- Synergy achieved with other grantees
- Network application integration
- Workstation appications in general, including:
- Value to end-users of current and novel network applications
- Value of user-interfaces
- Integration across applications...
Our main objective in licensing the XNS standards is to build a
community of users and vendors who use these standards to make their
systems work successfully with systems from others in the community.
This requires special effort to insure the successful integration of
products, but gives users a larger set of products from which to choose
in assembling an office system. A related, but separate objective is
to give software developers the right to use these standards in
software that they implement using XDE. This use provides the means to
interface new XDE applications to our network products when specific
knowledge and application of the standards are required. We believe
that the universities will have and will support these two goals.
In addition to these two goals, we believe that the university will
want to use the XNS protocols and data standards in combination with
Xerox' system implementations in a teaching capacity..."
*****************************
So... what does this really mean? Basically, Xerox is concerned about
three things:
1) its continued lack of presence in the academic community;
2) the relatively slow pace at which XNS is being "adopted" by
vendors;
3) a lack of trained Mesa programmers to support continued
product development.
The new grant program is an attempt to address those concerns. In an
ideal world, universities would get a grant and then proceed to
(1) develop XNS software for all their existing equipment; (2) teach
Mesa in programming language classes; and (3) use XDE in many systems
classes. There is no question, for example, that both XNS and
Mesa/XDE are admirable products.
Unfortunately, the program can present some formidable problems. In
particular, the software and hardware to be provided is incompatible
with most hardware and software currently in the hands of the
universities, or anywhere else for that matter. As mentioned above, it
is the universities' responsibility to implement XNS protocols on their
machines, such that their existing equipment can communicate with the
grant equipment. Worse, Xerox still has no intention of releasing Mesa
(the virtual machine), such that compilers could be developed for other
machines. Thus, any software developed in Mesa is useful only on Xerox
equipment. These considerations make a grant rather undesirable from
the viewpoint of a systems researcher.
As to other languages, requests for Interlisp-D or Smalltalk will be
considered on a case-by-case basis, independent of the normal review
process -- simply because both those languages are in a different
administrative domain than Star/Mesa/XDE. However, requests for and
justification thereof should be included in any proposal. I cannot
comment on plans to support other (non-Xerox) languages or network
protocols...
For Stanford, I see the most viable option as teaching. Mesa IS a much
better (systems) language than anything we now teach and XDE is
wonderful programming environment. Likely courses include 108, 142,
143, 146, 246, 343, and 344. Stuart Reges has suggested something like
Brown University's Apollo-based teaching lab.
I will be glad to coordinate any initial thoughts you might have.
However, the ultimate proposal (due April 30) must list one PI and I am
not volunteering for that position at this time.
Keith
P.S. If "csl-faculty@sierra" is subsumed by "faculty@score", could
someone please let me know.
∂16-Mar-84 1533 @SU-SCORE.ARPA:reid@Glacier Ph.D. admissions report
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 15:33:25 PST
Received: from Glacier by SU-SCORE.ARPA with TCP; Fri 16 Mar 84 09:11:16-PST
Date: Friday, 16 March 1984 09:09:09-PST
To: Faculty@Score
Cc: phd-admissions@Glacier
Subject: Ph.D. admissions report
From: Brian Reid <reid@Glacier>
Well, the admissions committee has done its work. This message
summarizes the results.
We want 25 students. Last year we sent 36 letters and got 21 students.
We have therefore admitted 41 people with the expectation that 25 will
come. If all 41 of them come I will probably have to move to Bolivia
and start a new life trading coca leaves.
Some statistics:
Interest areas: AA AI MTC NA SYS ??? Sex: Male Female
8 16 7 2 5 3 31 10
U.S.A. 29 Australia 2 Belgium 1 Canada 2 P.R.China 1
France 1 Greece 2 India 1 Sweden 1 Venezuela 1
One of the admitted students is an official minority, a Chicano. One is
16 years old and another is 19 years old. We have interviewed the
16-year-old. The percentage of admitted women (25%) is the same as last
year; statistically we are unlikely to get more than 4 of them.
In general the candidates supported by our own faculty ranked very much
lower than might have been expected. I believe that this is because we
have been very haphazard about writing letters of recommendation for
the candidates we support.
There were 11 applicants who are currently Stanford students. Of them
we admitted Qian, Pack, Jonsson, Bronstein, Schoen, Mohammed, and
(probably) Ponceleon. 2 of that group would not have been admitted
except for the faculty whiteball letters we received. Pack and Mohammed
are Honors Coop students. Ponceleon is not included in the 41 count and
has not yet been decided.
In my 8 years of working on admissions at CMU and Stanford, this is the
strongest batch of AA and MTC people I have ever seen. We admitted 15;
if even half of them come this will be an enormous pool of geniuses in
that area. The systems and NA applicants were not dazzling this year
(but naturally they were good or we would not have admitted them).
I am not going to make the admit list public. Naturally any of you is
welcome to go down to Marlie or Marilynn and look at the list, but
after what happened last year with Cornell raiding our list when it was
sent out in computer mail (forwarded to Cornell by some sympathizer) I
do not want the list distributed online until we get acceptances.
Brian, for the committee: Vaughan Pratt, Christos Papadimitriou,
Jim Wilkinson, Andy Yao, Marianne Winslett,
Stan Rosenschein, Yoram Moses, John Herriot.
Invaluable help provided by Marilynn Walker
and Marlie Yearwood.
∂16-Mar-84 1537 pang%ISL.#Pup@SU-SCORE.ARPA Special Seminar given by Tom Leighton
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 15:37:44 PST
Received: from ISL by Score with Pup; Fri 16 Mar 84 12:57:59-PST
Date: Friday, 16 Mar 1984 12:59-PST
To: aflb.all at SCORE, alon at ISL, greene at ISL, itzhak at ISL,
yigal at ISL
cc: pang at ISL, abbas at ISL
Subject: Special Seminar given by Tom Leighton
From: pang at ISL
SEMINAR
Tuesday, March 27, 1984
Durand Room 450
2:00 pm
TIGHT BOUNDS ON THE COMPLEXITY OF PARALLEL SORTING
Tom Leighton
MIT
Abstract
In the talk, we describe tight upper and lower bounds on the
number of processors, information transfer, wire area and time
necessary to sort N numbers in a bounded-degree fixed-connection
network. In particular, we construct the first N-node, bounded
degree fixed connection network capable of sorting N numbers in
O(logN) steps. We also discuss applications of the results to the
design of large-scale, highly-parallel computers.
∂16-Mar-84 1602 @SU-SCORE.ARPA:santha%ucbernie@Berkeley Re: Special Seminar given by Tom Leighton
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 16:02:25 PST
Received: from UCB-VAX.ARPA by SU-SCORE.ARPA with TCP; Fri 16 Mar 84 15:38:08-PST
Received: from ucbernie.ARPA by UCB-VAX.ARPA (4.24/4.25)
id AA27503; Fri, 16 Mar 84 15:38:05 pst
Received: by ucbernie.ARPA (4.24/4.25)
id AA00637; Fri, 16 Mar 84 15:31:30 pst
Date: Fri, 16 Mar 84 15:31:30 pst
From: santha%ucbernie@Berkeley (Miklos Santha)
Message-Id: <8403162331.AA00637@ucbernie.ARPA>
To: aflb.all@SCORE, alon@ISL, greene@ISL, itzhak@ISL, pang@ISL, yigal@ISL
Subject: Re: Special Seminar given by Tom Leighton
Cc: abbas@ISL
∂17-Mar-84 0000 BRODER@SU-SCORE.ARPA Abstract for Manacher's talk
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 16 Mar 84 23:59:57 PST
Date: Fri 16 Mar 84 23:58:03-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Abstract for Manacher's talk
To: aflb.all@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
Here is the promised abstract for last Tuesday's talk.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3/13/84 - Prof. Glenn Manacher (U. of Illinois - Chicago)
"New average case results for the maximum circle chord clique problem"
Existing techniques due to Buckingham (also independently Rotem and
Urrutia) for finding the largest clique (under intersection) of a set
of n circle-chords, given their endpoints as input, yield an algorithm
running in worst-case time O(n↑2) and space O(n).
If the chords are random on the circle, in the sense that both
endpoints are placed on the circumference at random, it may be shown
that Buckingham's algorithm also yields time O(n↑2) on the average.
A new technique based on Hunt and Szymanski's method for finding
longest common subsequences when repeated symbols are infrequent
yields a linear-space worst-case time O(n↑2 log n), average-case
O(n↑{3/2}) algorithm. We believe a minor modification of this
technique will yield an improvement in this average case to time
O(n log n) .
-------
∂17-Mar-84 0006 BRODER@SU-SCORE.ARPA Last AFLB this quarter
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 17 Mar 84 00:06:22 PST
Date: Sat 17 Mar 84 00:02:02-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Last AFLB this quarter
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
Special AFLB seminar (Note date and time!)
3/20/84 - Prof. Rave Kannan (MIT)
"Are the bits of sqrt(2), pi random?"
Abstract already sent.
**** Time and place: TUESDAY, March 20, 12:30 pm in MJ352 (Bldg. 460) ***
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for this academic year have been filled
so far.
For more information about future and past AFLB meetings and topics
you might want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂18-Mar-84 1341 LEISER@SRI-AI.ARPA DOWNTIME ON TURING
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 18 Mar 84 13:41:25 PST
Date: Sun 18 Mar 84 13:41:46-PST
From: Michele <LEISER@SRI-AI.ARPA>
Subject: DOWNTIME ON TURING
To: bboard@SRI-AI.ARPA
cc: csli-folks@SRI-AI.ARPA
******************************************************************************
Turing, CSLI's DEC-2060 will be down until noon Monday at the earliest. We
have encountered tape drive problems and have field service on call for 8AM
Monday.
Sorry for the inconvenience!
******************************************************************************
-------
∂19-Mar-84 1425 TREITEL@SUMEX-AIM.ARPA scheduling the Automatic Seminar
Received: from SUMEX-AIM.ARPA by SU-AI.ARPA with TCP; 19 Mar 84 14:25:08 PST
Date: Mon 19 Mar 84 14:23:35-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: scheduling the Automatic Seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
From the responses I've received so far, the best time seems to be Friday early
afternoon or midafternoon, and second-best Monday midafternoon. I'm willing
to reconsider these if you have conflicts, but tell me @i(quickly).
P.S. there was an objection to "Automatic Inference". Maybe I should go back
to "Deduction".
- Richard
-------
∂19-Mar-84 1430 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA scheduling the Automatic Seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 19 Mar 84 14:29:52 PST
Received: from SUMEX-AIM.ARPA by SRI-AI.ARPA with TCP; Mon 19 Mar 84 14:29:29-PST
Date: Mon 19 Mar 84 14:23:35-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: scheduling the Automatic Seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
From the responses I've received so far, the best time seems to be Friday early
afternoon or midafternoon, and second-best Monday midafternoon. I'm willing
to reconsider these if you have conflicts, but tell me @i(quickly).
P.S. there was an objection to "Automatic Inference". Maybe I should go back
to "Deduction".
- Richard
-------
∂20-Mar-84 0939 SHIEBER@SRI-AI.ARPA An invitation
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 20 Mar 84 09:39:08 PST
Date: Tue 20 Mar 84 09:39:39-PST
From: shieber@SRI-AI.ARPA
Subject: An invitation
To: csli-folks@SRI-AI.ARPA
In honor of the many visiting CSLI and surrounds this week, and in
celebration of the long-awaited advent of spring, you are invited to a
lawn party on Thursday, the 22nd of March from 5 to 7 at 2557 Webster
in Palo Alto. Gin, tonic and sunset will be provided. Maps are
available upon request.
-- Stuart
P.S. Because many of the visitors, and even locals, have no
electronic mail facilities, I would appreciate your informing them of
the party by more conventional means if and when you run into them.
-------
∂20-Mar-84 1338 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB COGNITIVE SCIENCE SEMINAR -- March 27
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 20 Mar 84 13:38:25 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 20 Mar 84 12:55:36-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 20 Mar 84 12:51:56-PST
Received: from UCB-VAX.ARPA by SRI-AI.ARPA with TCP; Tue 20 Mar 84 12:54:30-PST
Received: from ucbkim.ARPA by UCB-VAX.ARPA (4.24/4.25)
id AA01935; Tue, 20 Mar 84 12:51:58 pst
Received: by ucbkim.ARPA (4.24/4.22)
id AA24408; Tue, 20 Mar 84 12:51:33 pst
Date: Tue, 20 Mar 84 12:51:33 pst
From: chertok%ucbkim@Berkeley (Paula Chertok)
Message-Id: <8403202051.AA24408@ucbkim.ARPA>
To: cogsci-friends%ucbkim@Berkeley
Subject: UCB COGNITIVE SCIENCE SEMINAR -- March 27
BERKELEY COGNITIVE SCIENCE PROGRAM
Spring 1984
IDS 237B - Cognitive Science Seminar
Time: Tuesday, March 27, 1984, 11-12:30pm
Location: 240 Bechtel
***** Followed by a lunchbag discussion with speaker *****
*** in the IHL Library (Second Floor, Bldg. T-4) from 12:30-2 ***
CHILD LANGUAGE AND UNIVERSAL GRAMMAR:
`SUBJECTLESS' SENTENCES IN EARLY ENGLISH
Nina Hyams
Department of Linguistics, UCLA
This talk will center around certain well-known properties
of early child language -- the presence of `subjectless'
sentences and the general absence of modals and auxiliaries.
It will be argued that the co-occurrence of these properties
is not accidental, but follows as an effect of a particular
principle of Universal Grammar. A model of grammatical
development will be proposed which incorporates Universal
Grammar as a basic component, and this model will be com-
pared to similar systems in the development of other cogni-
tive abilities.
**********
Upcoming Talks This Spring Semester
Date Speaker Affiliation
April 3 Barbara Tversky Stanford, Psychology
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI; CSLI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy; CSLI
∂20-Mar-84 1341 PAPA@SU-SCORE.ARPA Visit by Vavasis
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 20 Mar 84 13:41:11 PST
Date: Tue 20 Mar 84 13:37:59-PST
From: C. Papadimitriou <PAPA@SU-SCORE.ARPA>
Subject: Visit by Vavasis
To: phd-admissions@SU-GLACIER.ARPA
cc: faculty@SU-SCORE.ARPA
Steve Vavasis, one of our top PhD admissions, will be visiting our
Berkeley competition next week. I told him to come visit us as well for
a day. He is interested in Theory, and has already a remarkable result on
approximately satisfying Boolean formulas. I think we should do all we can
to get him.
I did explain to him that next week is break at Stanford, and he is likely to
miss a few people he would like to see. He is going to be here either
Wednesday or Thursday. Please let me know if you would like to talk to him,
and what time would be most appropriate for you. Are you available for
lunch either of these two days?
---Christos.
-------
∂20-Mar-84 1956 @SRI-AI.ARPA,@SU-SCORE.ARPA:mis%Psych.#Pup@SU-SCORE.ARPA
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 20 Mar 84 19:55:54 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 20 Mar 84 19:50:53-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 20 Mar 84 19:45:13-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 20 Mar 84 19:47:10-PST
Received: from Psych by Score with Pup; Tue 20 Mar 84 19:43:37-PST
Date: 20 Mar 1984 19:44:13-PST
From: mis at SU-Tahoma
From mis Tue Mar 20 19:41:43 1984
To: 'bboard@kestrel' 'csli-friends%sri-ai@score' 'su-bboard@score'
Subject: Seminar on Protocol Analysis
Cc: mis
Seminar Announcement:
Protocol Analysis: Methodology, Evaluation and Applications.
M. Pavel and D. Sleeman
Time: Wednesdays, 1:00 - 3:00
Place: Jordan Hall, Room 100
DESCRIPTION
Building systems in AI and psychological models of complex behaviors
requires increasingly richer data collection methods.
While protocol analysis shows promise of becoming one such method
it lacks sufficient theoretical foundations and practical directives.
This seminar will attempt to bring together computer scientists
and psychologists for discussion of the area.
The seminar will include:
1. General Approaches to Protocol Analysis.
Verbal protocol analyses.
The notion of converging evidence.
Structural approach.
2. Evaluation of Protocol Analysis
Sufficiency of theoretical substrate.
Evaluation of constraints
Stochastic characteristics of protocols.
3. Application of Protocol Analysis
Expert Systems
Algebraic skills
Computer programming
∂21-Mar-84 0231 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #13
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 21 Mar 84 02:31:24 PST
Date: Monday, March 19, 1984 5:31PM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #13
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Wednesday, 21 Mar 1984 Volume 2 : Issue 13
Today's Topics:
Puzzle - Definition,
Implementations - Arrays & IF-Prolog & Indexing,
LP Library - Update
----------------------------------------------------------------------
Date: Thu 15 Mar 84 20:07:30-PST
From: Motoi Suwa <Suwa@SUMEX-AIM>
Subject: Quiz
Here is a very simple, but interesting quiz:
Define the predicate var(X) which succeeds iff X is a variable.
Note: There is a complete solution.
-- Hideyuki Nakashima
------------------------------
Date: Wed 14 Mar 84 03:50:44-EST
From: KenN%MIT-OZ@MIT-MC
Subject: Arrays
Manny Rayner had worked on a scheme for arrays which
like Cohen's was based upon each array element keeping a
history of updates. His scheme was based upon a version
numbers (later it became version lists). He eventually
became a fan of the scheme we use in LM-PRolog, namely
an array version consists of a real array and data
structure describing differences. He wrote the
following commentary to Cohen's previous entry in the
Digest. I agree with what he says.
Continuing the Arrays-in-Prolog Saga:
Having seen the LISP code, I agree with O'Keefe that
Cohen's scheme is extremely ingenious, and certainly
seems to have at least one clear advantage over ours,
namely that updating takes constant time and space. In
attempting to make a proper comparison of the two
schemes, we are somewhat handicapped by the fact that
there is (as yet) a certain lack of applications which
use the full power of the idea, I.e. which have updating
of both "old" and "new" arrays. I would make the
following points:
1. If array usage is "lisp-like", the two schemes are
comparable.
2. If usage is not "lisp-like", then access time in
both schemes is in general proportional to the total
number of updates that have been performed on the
array. This overhead will in general be unacceptable.
3. We suspect that, in this case, the only way to get
reasonable performance will be to employ a strategy
of replacing "critical" versions of the array by
"concrete" copies, I.e. converting them from virtual
to real arrays. This is easy to do in our scheme, but
appears to be impossible in Cohen's, since copying a
single version of the array has no effect on other
versions that may depend on it.
Further experimentation is clearly needed to produce
a balanced verdict.
------------------------------
Date: Monday, 5-Mar-84 2:28:36-GMT
From: O'Keefe HPS (on ERCC DEC-10)
Subject: IF-Prolog
Do you know the word "chutzpah"? The standard
example is a man who has murdered both his parents,
and in Court asks for mercy on the grounds
that he is an orphan. Here's another example.
I have under my left hand at this moment ...
(now I've taken my hand off it) some promotional
literature for IF-Prolog, which is produced by an
outfit called InterFace Computer GmbH in Germany. On the
front cover (which carries in large letters "Prolog made
in Germany") they have a quotation from Alain Colmerauer,
from D. Bjoerner, and from me. The quotation from me is
repeated on the last of the 15 sheets. Obviously
it's good one. The quotation is in fact in praise of
their debugger.
I have no desire to withdraw my praise of that
debugger, but you ought to know the context in
which it was written. InterFace Computer were the
first commercial outfit to get a licence for EdCAAD's
C-Prolog. The British Technology Group, who administer
products that come out of UGC-funded research in
the UK, were dragging their feet, and hadn't got a
proper commercial agreement worked out. So as a
favour (and as a lever to try to get the BTG
de-leaded) InterFace Computer were given an ACADEMIC
licence for C-Prolog. InterFace Computer have
never had a commercial licence for C-Prolog,
and have rejected in the strongest terms the
suggestion that they should have one. Well, there's
no harm in that. But it came to EdCAAD's notice
that InterFace Computer were about to distribute their
Prolog system through Springer Verlag, and EdCAAD
said to Springer, "Can you assure us that this isn't
OUR Prolog they're trying to sell you?". To cut a
long story short, Springer finally arranged that
someone who knew something about C-Prolog would go to
Munich and look at the sources of IF Prolog.
Well, I went. Springer paid my air fare, and
InterFace Computer paid for my hotel accomodation
and food. The date had been arranged with Springer so
that a Springer representative could be there.
He wasn't. (Or she, or it.) The InterFace people were
all very nice to me. I had gone expecting to find that
IF-Prolog was completely new. After all, I thought, if
they knew their product was a ripoff, surely they'd
back down rather than let anyone know. I still hadn't
learned about chutzpah. While I found that the structure
of the interpreter was original (it is neater than C-Prolog,
but C-Prolog is a mess so that you can save the current
state), and that the debugger was entirely novel and quite
pleasant to use, nevertheless
[1] the program was no where near finished. I found several
bugs, which were fixed while I was there, but what I
really have in mind was the way the interpreter carefully
distinguished between local and global variables (like
DEC-10 and C-Prolog) and then proceeded to treat them
exactly alike. Because of the length of time involved,
I was left with some doubt as to whether this was the
program InterFace had intended selling in the first place,
or whether perhaps it had been written after EdCAAD's
letter to Springer. Preben Folkjaer seemed to me to be too
compentent to have taken so long on such an unfinished
program.
[2] Some of the claims made in the promotional literature
InterFace had been handing out at IJCAI 83 were
false (there was no IBM PC version, for example), and
others were true only if you re-interpreted them.
What I have in mind here is the claimed garbage collection
(no, only 'trimcore', IF Prolog *when I saw it* did not
garbage collect the stacks) and tail recursion optimisation
(when I saw it this only applied to predicates with no
arguments! and there was another restriction I've forgotten).
[3] This is the real point:
A blind baby couldn't have missed the fact that about 30 pages
(I haven't the report by me, but it was no less than that) was
essentially verbatim C-Prolog, with only minor editing.
The part of C-Prolog which had been incorported into IF-Prolog
was I/O. There could have been some doubt about output, as there
aren't all that many ways of coding "write", but fortunately they
had preserved all the bugs intact. I have seen the following
Prolog readers: DEC-10 Prolog, PDP-11 Prolog, C-Prolog, York
Prolog, UNSW Prolog, Prolog-X, PopLog, Leuven Prolog, and
MU-Prolog. Of these, only MU-Prolog's reader at all resembles
C-Prolog's, the others are radically different. And MU-Prolog's
author had the honesty to include the C-Prolog copyright
notice in his program.
I did not have the opportunity to benchmark IF-Prolog, I
was therelong enough to read the sources and write my report
and that was it. It is a tagged system, and the way it is done
suggests to me that it may be inherently slower than C-Prolog.
And C-Prolog in turn is slower than the current versions of
Prolog-X and Poplog. A serious lack in IF-Prolog is
that they didn't support term comparison (and from the
promotional literature ... my left hand is on it again ...
they still don't) so they haven't got setof or bagof.
(By the way, PopLog hasn't got term comparison either, but
it HAS got setof.) They do have findall, but anyone
with the Clocksin & Mellish book.
Well, given that an independent judge (I have had a very
great deal to do with C-Prolog, but I don't get a penny on
its sales) had ruled that there was enough of C-Prolog
in IF-Prolog for them to be in violation of the terms of the
academic licence, but that there was a lot that was original,
and given that said independent judge said he thought they
ought to come to terms with EdCAAD, who were principally
after recognition and weren't intending to demand much
in the way of royalties, you'd think that they would
either try to discredit my report or else that they'd
start talking to EdCAAD.
Unfortunately, EdCAAD had been unwise enough to include
a copy of a commerical licence form in their letter to Springer.
So InterFace are suing EdCAAD for "unfair competition"!
And they're using an unauthorised extract from a report
which politely pointed out what wasn't ripped off and what
WAS in their sales material!
THAT'S CHUTZPAH!
-- Richard A. O'Keefe.
------------------------------
Date: Monday, 19-Mar-84 19:52:37-GMT
From: O'Keefe HPS (on ERCC DEC-10)
Subject: Doing your own indexing in DEC-10 and C-Prolog
DEC-10 Prolog indexes *compiled* clauses on their first
argument. Neither DEC-10 Prolog nor C-Prolog indexes
interpreted clauses at all, clause just get tried one
after the other. This is ok for append, but by the time
you have a table with > 100 clauses in it it's not so good.
It would be nice if Prolog provided a flexible and powerful
indexing scheme, and several interesting ones have been
proposed. A couple of Prolog interpreters have been
reported which support predicates held on disc and indexed
quite well.
But what about if you've already got DEC-10 Prolog or C
Prolog? Well, you can do your OWN indexing. The problem
is that you want a way of getting at a clause without
calling clause(Head,Body) and having to skip all the ones
in front. DEC-10 and C-Prolog have soomething called
DATA BASE REFERENCES
which let you do this. See section 4.9 "Internal Database"
in pp49-50 of the DEC-10 Prolog manual 1981. There is a
similar section in the C-Prolog manual, I think it has the same
title. Basically, a data base reference is just a pointer to
a clause (or data base record). If you have such a pointer
(call it Ref), clause(Head, Body, Ref) will pick that clause
out of the data base *without search* and unify the pieces against
Head and Body.
As an exercise, I wrote a toy program to load the 'country'
relation from CHAT-80 (156 clauses, 10 arguments, all arguments
ground), build an index (using ASSOC.PL, I told you it was a toy)
for two of the arguments, and then use the index to access the
relation. Accessing was picking up 9 clauses scattered through
the table. The times to do this 10 times were
using clause/2: 434 ms
interpreted indexing: 394 ms
compiled indexing: 134 ms
Now this is using binary search, so it can't compete with the
DEC-10 compiler's indexing for the first argument, which is sort
of hashed. But it was easy to build an index for more than one
argument.
My conclusion is that it isn't just *possible* to code your own
"access methods" in DEC-10 Prolog, it may be *useful* to do so
on sufficiently large tables.
A secondary conclusion is that a new primitive
termhash(+Term:any, +Depth:integer, +NBuckets:integer,
-Hash:integer)
which computs a hash code from a term (in which any variables
must be deeper than Depth) would be useful. One would still
have to use trees of some sort to get to the buckets, but the
routing decision would be shift and mask, not term comparison
as in my toy program. {computs=>computes}
------------------------------
Date: Mon 19 Mar 84 17:07:59-PST
From: Chuck Restivo <Restivo@SU-SCORE>
Subject: LP Library - Update
Richard O'Keefe submitted a utility for converting formulae
in first-order logic to clauses, e.g.
all(X, man(X) => some(Y, food(Y) & likes(X,Y) ))
=> [clause([food(f-1(X))],[man(X)])
,clause([likes(X,f-1(X))],[man(X)])]
It hasn't been extensively tested, but no-one has reported
any errors yet.
The utility is available for FTP from {SU-SCORE} as:
SCORE:<Prolog>Clause.PL
For those that could use a copy but cannot FTP, send me
a note.
If you have something useful, please send it in. It might
seem to some that Richard O'Keefe the only person in the
world writing code.
-- ed
------------------------------
End of PROLOG Digest
********************
∂21-Mar-84 1322 @MIT-MC:MILLGRAM@MIT-OZ bibliographical database
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 21 Mar 84 13:22:49 PST
Date: Wed, 21 Mar 1984 16:05 EST
Message-ID: <MILLGRAM.12001182621.BABYL@MIT-OZ>
From: MILLGRAM%MIT-OZ@MIT-MC.ARPA
To: phil-sci%MIT-OZ@MIT-MC.ARPA
cc: mpsg%MIT-OZ@MIT-MC.ARPA
Subject: bibliographical database
In the course of writing a thesis on philosophy of mind,
I have developed a scribe-type bibliographical database
containing most of the central literature on functionalism,
and some of the not-so-central. Please feel free to help
yourself to it if it will be at all useful to you; it's in
<millgram.thesis>functionalism.bib. (However, please refrain
from making changes to my copy of the file.)
Lije
∂21-Mar-84 1234 @SRI-AI.ARPA,@SU-SCORE.ARPA:BRESNAN.PA@PARC-GW.ARPA visit by Abdelkader Fassi Fehri
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 21 Mar 84 12:34:14 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 21 Mar 84 12:24:18-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 21 Mar 84 12:20:32-PST
Received: from PARC-GW.ARPA by SRI-AI.ARPA with TCP; Wed 21 Mar 84 12:22:58-PST
Received: from Semillon.ms by ArpaGateway.ms ; 21 MAR 84 12:17:54 PST
Date: Wed, 21 Mar 84 11:31 PST
From: BRESNAN.PA@PARC-GW.ARPA
Subject: visit by Abdelkader Fassi Fehri
To: LFG↑.pa@PARC-GW.ARPA, csli-friends@sri-ai.ARPA
cc: BRESNAN.PA@PARC-GW.ARPA
Reply-To: BRESNAN.PA@PARC-GW.ARPA
Monday evening Abdu Fassi Fehri is arriving from Morocco. He will be
here for three days, then go to LA for the African Linguistics
conference. When he returns, he will be here at CSLI for a two-month
visit.
Abdu is the foremost generative linguist working on Arabic, and will be
a resource to everyone working on syntax, agreement, morphology, and
linguistics generally. Initially--that is, until his housing situation
is firmed up--you can contact him through me or by leaving a message
with Leslie Batema (lb@sri-ai).
If anyone knows of a reasonable place (i.e. rent not exorbitant) for him
to stay within bicycling distance of Stanford & PARC, please let us
know.
Thanks--
Joan
∂21-Mar-84 1854 @SRI-AI.ARPA,@SU-SCORE.ARPA:BrianSmith.PA@PARC-GW.ARPA Course Announcement -- Lisp: Language and Literature
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 21 Mar 84 18:53:59 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 21 Mar 84 18:43:03-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 21 Mar 84 18:39:15-PST
Received: from PARC-GW.ARPA by SRI-AI.ARPA with TCP; Wed 21 Mar 84 18:41:48-PST
Received: from Semillon.ms by ArpaGateway.ms ; 21 MAR 84 18:38:45 PST
Date: Wed, 21 Mar 84 18:38 PST
From: BrianSmith.PA@PARC-GW.ARPA
Subject: Course Announcement -- Lisp: Language and Literature
To: CSLI-Friends@SRI-AI.ARPA
cc: BrianSmith.PA@PARC-GW.ARPA
Reply-to: BrianSmith.PA@PARC-GW.ARPA
The following course will be the CSLI Seminar on Computer Languages
for the Spring Quarter. If you are interested in attending, please read
the notes on dates and registration, at the end.
Lisp: Language and Literature
A systematic introduction to the concepts and practices of programming,
based on a simple reconstructed dialect of LISP. The aim is both to
convey and to make explicit the programming knowledge that is
typically acquired through apprenticeship and practice. The material
will be presented under a linguistic reconstruction, using vocabulary
that should be of use in studying any linguistic system. Considerable
hands-on programming experience will be provided.
Although intended primarily for linguists, philosophers, and
mathematicians, anyone interested in computation is welcome. In
particular, no previous exposure to computation will be assumed.
However, since we will aim for rigorous analyses, some prior familiarity
with formal systems is essential. Also, the course will be more like a
course in literature and creative writing, than like a course in, say,
French as a second language. The use of LISP, in other words, will
be primarily as a vehicle for larger issues, not so much an object of
study in and of itself. Since LISP (unlike French) is really very
simple, we will be able to teach it in class and lab sessions. Tutorial
instruction and some individual programming assistance will be provided.
Topics to be covered include:
-- Procedural and data abstraction;
-- Objects, modularity, state, and encapsulation;
-- Input/output, notation, and communication protocols;
-- Meta-linguistic abstraction, and problems of intensional grain;
-- Architecture, implementation, and abstract machines;
-- Introspection, self-reference, meta-circular interpreters, and reflection.
Throughout, we will pay particular attention to the following themes:
-- Procedural and declarative notions of semantics;
-- Interpretation, compilation, and other models of processing;
-- Implicit vs. explicit representation of information;
-- Contextual relativity, scoping mechanisms, and locality;
-- Varieties of language: internal, external, theoretical;
-- Syntax and abstract structure: functionalism & representationalism.
Organizational Details:
Instructor: Brian C. Smith, Xerox PARC/Stanford CSLI; 494-4336 (Xerox);
497-1710 (Stanford), "BrianSmith@PARC" (Arpanet).
Classes: Tuesdays and Thursdays, 2:00 - 3:30, in Room G19, Redwood
Hall, Jordan Quad.
NB: Since we will be using the computers just now being installed
at CSLI, there may be some delay in getting the course underway.
In particular, it is possible that we will not be able to start until
mid-April. A follow-up note with more details will be sent out as
soon as plans are definite.
Registration: Again, because of the limited number of machines, we
may have to restrict participation somewhat. We would therefore
like anyone who intends to take this course to notify Brian Smith
as soon as possible. Note that the course will be quite demanding:
10 to 20 hours per week will probably be required, depending on
background.
Sections: As well as classes, there will be section/discussion periods
on a regular basis, at times to be arranged at the beginning of the
course.
Reading: The course will be roughly based on the "Structure and
Interpretation of Computer Programs" textbook by Abelson and
Sussman that has been used at M.I.T., although the linguistic
orientation will affect our dialects and terminology.
Laboratory: Xerox 1108s (Dandelions) will be provided by CSLI, to be
used for problem sets and programming assignments. Instructors &
teaching assistants will be available for assistance at pre-arranged
times.
Credit: The course may be listed as a special topics course in Computer
Science. However (in case that does not work out) anyone wishing
to take it for credit should get in touch, so that we can arrange
reading course credit.
∂21-Mar-84 2001 @SRI-AI.ARPA,@SU-SCORE.ARPA:poser%Psych.#Pup@SU-SCORE.ARPA Labov talk
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 21 Mar 84 20:00:52 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 21 Mar 84 19:50:32-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 21 Mar 84 19:46:55-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 21 Mar 84 19:49:25-PST
Received: from Psych by Score with Pup; Wed 21 Mar 84 19:46:01-PST
Date: Wednesday, 21 Mar 1984 19:46-PST
To: csli-friends@sri-ai at Score
Subject: Labov talk
From: Bill Poser <poser@Su-psych>
Professor William Labov of the University of Pennsylvania
will give a talk entitled:
The Continued Divergence of Black and White Speech
in Philadelphia
on at 19:00 Sunday 25 March 1984 in Room 40 Jordan Hall (Bldg. 420) at
Stanford. The talk is sponsored by the Stanford Linguistics Department
and the Bay Area Sociolinguistics Association. Immediately prior to the
talk, starting at 17:00, there will be a potluck dinner in the fourth floor
lounge of Jordan Hall.
∂21-Mar-84 2038 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 24, March 22, 1984
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 21 Mar 84 20:38:34 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 21 Mar 84 20:37:51-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 21 Mar 84 20:23:57-PST
Date: Wed 21 Mar 84 20:26:20-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 24, March 22, 1984
To: csli-friends@SRI-AI.ARPA
CSLI Newsletter
March 22, 1984 * * * Number 24
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
** CSLI ACTIVITIES FOR THURSDAY, MARCH 22, AND THURSDAY, MARCH 29 **
Because of the Kaplan Conference (sponsored by CSLI and the
Stanford Philosophy Department) and the end of the quarter this week,
there will be no CSLI activities except the 3:30 tea this Thursday.
The CSLI Colloquium by Aaron Ciccourel has been postponed from March
22 to April 5. The TINLunch discussion that was to be led by Brian
Smith on March 29 has likewise been postponed until April 5.
REGULAR CSLI THURSDAY ACTIVITIES WILL RESUME ON APRIL 5.
-----------
SCHEDULE AND ROOM RESERVATIONS FOR SPRING QUARTER
In making plans for seminars and meetings during the spring
quarter, be sure to check with the receptionist, Frances Igoni
(497-0628), to reserve the seminar room. The room has been in great
demand, so it is necessary to reserve it early for your group. It is
also very important to keep Frances informed weekly of changes or
cancellations of meetings so that she can make the room available to
someone else and also be able to respond to questions about seminar
and meeting schedules.
Please also send your spring-quarter schedules to the CSLI
Newsletter (CSLI-Newsletter@SRI-AI) by Tuesday, April 3, so that they
can get circulated in the first issue of the new quarter.
-----------
SECOND VISIT BY CSLI ADVISORY PANEL APRIL 5-7
The CSLI Advisory Panel will be visiting the Center from April 5
through April 7 (Thursday through Saturday) to participate in regular
Center activities and to talk with members of the Center, as they did
last November. Their visit and subsequent comments and recom-
mendations half a year ago were extremely valuable and we're looking
forward to their being here again. So far, all the panel members have
indicated that they will be able to participate: Rod Burstall, Jerry
Fodor, George Miller, Nils Nilsson, Barbara Partee, and Bob Ritchie.
-----------
VISIT BY ABDU FASSI FEHRI FROM MOROCCO
On Monday evening, March 26, Abdu Fassi Fehri is arriving from
Morocco. He will be here for three days and then go to Los Angeles
for the African Linguistics conference. When he returns, he will be
here at CSLI for a two-month visit. Fehri is the foremost generative
linguist working on Arabic and will be a resource to everyone working
on syntax, agreement, morphology, and linguistics generally.
Initially, you can contact him through me or by leaving a message with
Leslie Batema (lb@sri-ai).
- Joan Bresnan
! Page 2
WORKSHOP ON ACCENTOLOGY
A CSLI-sponsored workshop on accentology was held March 13-15.
Topics included the relationship between timing and accent in the
Scandinavian languages, morphological determination of accent in a
variety of languages, and the nature and formal representaion of
accent in the word and the sentence, as well as in discourse for
American English. Participants were from several research
laboratories and universities. From Bell Laboratories (Murray Hill)
were Osamu Fujimura, Mark Liberman, Janet Pierrehumbert, and Gosta
Bruce (also Lund University, Sweden); from CSLI, Meg Withgott; from
Stanford Linguistics Department, William Poser and Will Leben; from
the University of California at Los Angeles, Stephen Anderson; from
Xerox Palo Alto Research Center, Per-Kristian Halvorsen; and from the
Massachusetts Institute of Technology, Paul Kiparsky.
-----------
AREA CL MEETINGS
Beginning Monday, March 19, we will be holding a weekly Area CL
meeting and informal lunch. The meeting will be from 1 to 3 every
Monday in the Ventura conference room. Its primary goal is to better
define the overall direction for Area CL work and to begin moving
towards a more coherent program. We will begin by having
presentations of the various aspects of the work that are already
under way. These presentations are intended to be in greater depth
than those at the computation seminar first quarter, so that there can
be substantive technical discussion. The meeting is intended for
active participants in Area CL, but others will be welcome as long as
it doesn't get too large. After the initial presentations, we will
take a few sessions to formulate a report on current activities and
develop a plan for the coming years. The first presentation (March
19) was Brian Smith, talking about his work on MANTIQ (Area CL.3), an
architecture for reasoning.
The lunch will be a chance to discuss informally the technical
issues, plus organizational, political, and whatever else. At least
initially we will have no agenda, but just use it as an opportunity
for people to get together and share what is on their minds. The
lunches will be at 12, also in the seminar room.
-----------
END OF TALKWARE SEMINAR (CS 377)
The seminar will not be continued next quarter. It is being
superseded by a more general area CL (computation languages) seminar
at CSLI, which is intended primarily for people working in that
project. My thanks to all of the guest speakers who made these last
two quarters so interesting.
- Terry Winograd
----------
! Page 3
MARCH 22 HEWLETT-PACKARD COMPUTER COLLOQUIUM
Richard M. Tong
Advanced Information and Decision Systems
RUBRIC: An Intelligent Aid for Information Retrieval
In this talk I will describe an ongoing research project that is
concerned with developing a computer based aid for information
retrieval from natural language databases. Unlike other attempts to
improve upon Boolean keyword retrieval systems, this research
concentrates on providing an easily used rule-based language for
expressing retrieval concepts. This language draws upon work in
production rule systems in AI and allows the user to construct queries
that give better precision and recall than more traditional forms.
The talk will include a discussion of the main elements in the
system (which is written in LISP and C), the key research issues
(including some comments on the important role that uncertainty plays)
and some man-machine interface questions (in particular, the problem
of providing knowledge elicitation tools).
Thursday, March 22, 1984--4:00 pm--28C Lower Auditorium
*** Please note the location change ***
Hewlett-Packard, 1651 Page Mill Road, Palo Alto, CA
Be sure to arrive at the building's lobby on time, so that you may be
escorted to the meeting room.
-----------
UCB COGNITIVE SCIENCE SEMINAR
Time: Tuesday, March 27, 1984, 11-12:30pm
Location: 240 Bechtel
Followed by a lunchbag discussion with speaker in the IHL Library
(Second Floor, Bldg. T-4) from 12:30-2:00.
CHILD LANGUAGE AND UNIVERSAL GRAMMAR:
`SUBJECTLESS' SENTENCES IN EARLY ENGLISH
Nina Hyams, Department of Linguistics, UCLA
This talk will center around certain well-known properties of
early child language--the presence of `subjectless' sentences and the
general absence of modals and auxiliaries. It will be argued that the
co-occurrence of these properties is not accidental, but follows as an
effect of a particular principle of Universal Grammar. A model of
grammatical development will be proposed which incorporates Universal
Grammar as a basic component, and this model will be compared to
similar systems in the development of other cognitive abilities.
April 3 Barbara Tversky Stanford, Psychology
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI; CSLI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy; CSLI
! Page 4
SEMINAR ON PROTOCOL ANALYSIS
Protocol Analysis: Methodology, Evaluation and Applications.
M. Pavel and D. Sleeman
Wednesdays, 1:00 - 3:00, Jordan Hall, Room 100
The seminar will include:
1. General Approaches to Protocol Analysis.
Verbal protocol analyses.
The notion of converging evidence.
Structural approach.
2. Evaluation of Protocol Analysis
Sufficiency of theoretical substrate.
Evaluation constraints
Stochastic characteristics of protocols.
3. Application of Protocol Analysis
Expert Systems
Algebraic skills
Computer programming
-----------
CALL FOR PAPERS -- CHDL-85
7th International Symposium on
Computer Hardware Description Languages and their Applications
August 29-31, 1985 -- Keidanren Building, Tokyo, Japan
Sponsored by the International Federation for Information Processing
(IFIP) and the Information Processing Society of Japan (IPSJ),
organized by IFIP TC-10 and IFIP WG 10.2, in cooperation with IEEE-CS
and ACM. The theme of the symposium is: TOOL, METHOD, AND LANGUAGE
INTEGRATION. The Symposium focuses on the design process as a whole.
The objective is to cover the various aspects of (computer-supported)
specification, verification, modelling, evaluation, and design of
computer systems based on suitable design languages.
Topic areas are:
- From Specification to Implementation of Digital Systems
- Computer System/Hardware Description Languages
- Tool Integration
- Acceptance and Experience
DEADLINE FOR PAPERS: DECEMBER 15, 1984
NOTIFICATION TO AUTHORS: MARCH 15, 1985
DEADLINE FOR FINAL VERSION: MAY 15, 1985
General Chairman: Program Chairman:
Professor Tohru Moto-oka Dr. Cees Jan Koomen
Department of Electrical Engineering BCS/System Engineeering
University of Tokyo Philips International
Hongo, 7 chome P.O. Box 32
Bunkyo-ku 1200 JD Hilversum, The Netherlands
Tokyo, Japan telephone (31) (35) 892292
telephone (212) 2111 ext. 6652 Telex 43712
-------
∂22-Mar-84 0859 @SRI-AI.ARPA:MICHELE@SU-CSLI.ARPA DOWNTIME ON TURING
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 08:59:20 PST
Received: from SU-CSLI.ARPA by SRI-AI.ARPA with TCP; Thu 22 Mar 84 08:58:56-PST
Date: Thu 22 Mar 84 08:55:26-PST
From: Bwana Michele <Michele@SU-CSLI.ARPA>
Subject: DOWNTIME ON TURING
To: bboard@SU-CSLI.ARPA
cc: csli-folks@SRI-AI.ARPA
Turing will go down from 3pm to 4:30 today for preventative maintenance.
Please save your work by 2:45 and logout.
Thank you!
-------
∂22-Mar-84 0908 @MIT-MC:mills@AEROSPACE name addition
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 09:08:07 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 22 Mar 84 12:03-EST
Date: Thu, 22 Mar 84 08:58:54 PST
From: Dale A. Mills <mills@AEROSPACE>
To: phil-sci@mit-mc
Subject: name addition
Please add my name to your distribution list.
∂22-Mar-84 1031 EMMA@SRI-AI.ARPA Csli-folks list
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 10:31:52 PST
Date: Thu 22 Mar 84 10:16:06-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Csli-folks list
To: csli-folks@SRI-AI.ARPA
When we move over to the new csli computer, I intend to separate the
csli folks and the csli friends lists. This means the people who do
not have turing accounts will be added to the csli-friends list. Those
with turing accounts can read csli friends on the bboard.
If you are on turing and want to continue to receive friends mail,
please notify me. People at sites with a large group interested in
CSLI might wish to set up a bboard there.
Emma Pease (please send replies to csli-requests)
ps. I will notify everyone when I officially change over.
-------
∂22-Mar-84 1043 @SU-SCORE.ARPA:cheriton@navajo For unto us a child is born,
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 10:43:02 PST
Received: from Navajo by SU-SCORE.ARPA with TCP; Thu 22 Mar 84 10:37:46-PST
Date: Thu, 22 Mar 84 10:37 PST
From: David Cheriton <cheriton@navajo>
Subject: For unto us a child is born,
To: su-bboards@score
Cc: faculty@score
a son is given,
and the government deficit (or some portion thereof) shall be upon his shoulder;
and his name shall be called Ross David Cheriton.
His yoke is easy (1 1/2 hour) labor and his burthen (8 lbs. 1 oz.) is light.
But who may abide the day of his coming
and who shall stand when he appeareth?
Well, I did, along with Iris, Olivia and Robert.
In fact, everyone is fine (except possibly George Frederic Handel).
∂22-Mar-84 1440 BMACKEN@SRI-AI.ARPA trailers
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 14:39:54 PST
Date: Thu 22 Mar 84 14:38:58-PST
From: BMACKEN@SRI-AI.ARPA
Subject: trailers
To: csli-folks@SRI-AI.ARPA
We will begin installing the trailers on Monday, and they should be
ready for occupancy on April 5 or 6. (Possible oa day or so earlier.)
So that the Building Committee and I can begin planning the use of
space, would you please let me know your needs and those of any
one else you know of who will require space now and throughout the next
academic year. We are assuming that all CSLI researchers would like
office space here, and we are expecting many visitors, 10 postdocs,
etc. Since space will still be tight, will you give me some
indication of the amount of time you would like to spend here and how
strongly you prefer a single or double office. For visitors, will you
tell me the dates they will require an office and give me an indication
of the amount of time they will use it.
Thanks.
B.
-------
∂22-Mar-84 1454 BMACKEN@SRI-AI.ARPA PS on trailers
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 14:53:53 PST
Date: Thu 22 Mar 84 14:54:16-PST
From: BMACKEN@SRI-AI.ARPA
Subject: PS on trailers
To: csli-folks@SRI-AI.ARPA
I forgot to remind you that there will be a classroom in the trailer.
Schedule that with Francis as you do the Ventura seminar room.
B.
-------
∂22-Mar-84 1554 EMMA@SRI-AI.ARPA csli-folks list
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 15:53:56 PST
Date: Thu 22 Mar 84 15:54:08-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: csli-folks list
To: csli-folks@SRI-AI.ARPA
Let me expand on my previous letter.
At the moment csli-friends calls the csli-folks list, hence noone on
the folks list can drop the friends mail (which some might want
to do because of the volume and because they have access to the
csli-bboards presently on sri-ai and csli (perhaps on sail and
hp-labs)). When we move to Turing, I hope to alleviate the problem of
cluttered mail files by adjusting the lists.
Note that I am updating the area mailing lists also.
Have a nice spring break,
Emma Pease
-------
∂22-Mar-84 1626 @SRI-AI.ARPA,@SU-SCORE.ARPA:DFH@SU-AI.ARPA
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 16:26:19 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 22 Mar 84 16:21:59-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 22 Mar 84 16:08:00-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 22 Mar 84 16:09:18-PST
Date: 22 Mar 84 1600 PST
From: Diana Hall <DFH@SU-AI.ARPA>
To: "@DIS.DIS[1,CLT]"@SU-AI.ARPA
HOW COMPOSITIONAL CAN TEMPORAL LOGIC BE?
Speaker: Prof. Amir Pnueli
Weizmann Institute, Israel
Tuesday, March 27, 2:30 p.m.
Room 352 Margaret Jacks Hall
Abstract: A compositional proof system based on temporal logic is presented.
The system supports systematic development of concurrent systems by
specifying modules and then proving a specification for their combination.
The specifications of modules are expressed by temporal logic.
∂22-Mar-84 2342 @MIT-MC:mills@AEROSPACE name addition
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 22 Mar 84 23:42:04 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 23 Mar 84 02:38-EST
Date: Thu, 22 Mar 84 09:46:21 PST
From: Dale A. Mills <mills@AEROSPACE>
To: phil-sci@mit-mc
Subject: name addition
please add my name to your distribution list.
∂23-Mar-84 0227 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #14
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 02:27:05 PST
Date: Wednesday, March 21, 1984 10:37PM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #14
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Friday, 23 Mar 1984 Volume 2 : Issue 14
Today's Topics:
Implementations - Compiling UNSW,
& Copying Terms & Realities
----------------------------------------------------------------------
Date: 19 Mar 84 19:31:21-PST (Mon)
From: pur-ee!uiucdcs!uiuccsb!sammut @ Ucb-Vax
Subject: Compiling UNSW Prolog under 4.2bsd - (nf)
Because of some minor differences between the C compiler in
4.1bsd and 4.2bsd, some files in UNSW Prolog will generate
syntax errors when you convert to 4.2
In files "prolog/srce/make.c" and "prolog/srce/p←meta.c"
the value returned by "sprintf" is assigned to an integer.
To compile these files correctly, simply remove the assignment
to the integer. That is, sprintf should be used as a procedure
not a function.
-- Claude Sammut
University of Illinois at Urbana-Champaign
..!ihnp4!uiucdcs!sammut
------------------------------
Date: Wed 21 Mar 84 04:19:59-PST
From: Ken@MIT-OZ
Subject: Copying terms, First n solutions, and lazy bags
In recent issues of the Prolog Digest there have been
discussions about "firstn" and "copy←term". "firstn" is
a predicate which produces a list of the first n solutions
to a query. As I pointed out in my paper on "Collect" at
the Atlantic City Logic Programming Symposium, a much more
general way to provide this is by "lazy bags". The bags (or
sets) are produced only upon demand (as they are unified).
If one only "looks" at the first n solutions only that many
will be computed. One can go back and look for more though.
It's true that implementing lazy bags requires changes to at
least the Prolog unifier but this was done in LM-Prolog in a
general and yet practially cost-free manner. Apropos
"copy←term", I copy a term in LM-Prolog by saying
(lazy-bag-of (?new) ?old (true)). (In Prolog this would be
lazy←bag←of(Old,true,[New].) I.e. for every proof of
"true", instantiate "old" to produce the list containing
"new". Lazy-bag-of needs to copy its inputs, since the
embedded goal will be run asynchronously. Lazy bags aside,
perhaps ordinary "bagof" should copy any variables inside of
the resulting bag.
-- Ken Kahn
------------------------------
Date: 18 Mar 84 19:58:26-PST (Sun)
From: decvax!mulga!munnari!basser!andrewt @ Ucb-Vax
Subject: Whose Reality ?
I find some of the statements in Fernando Pereira's
discourse on the "Realities of Prolog implementation"
hard to swallow.
Here are some of the more interesting.
1. It is rather difficult to write a good, elegant and
space-efficient Prolog INTERPRETER in anything but Prolog,
witness the fact that most Prolog INTERPRETERS are either
VERY slow, space-extravagant, or have minimal debugging
facilities.
I have written (what I consider) a good, elegant and space
efficient Prolog interpreter in C. It offers almost the
same debugging (and other) facilities as DEC-10 Prolog.
3. C is a poor language to implement elegantly and
efficiently interpreters for tagged languages
like Prolog.
This is what we in Australia call bullshit. C is an
ideal language for writing a good, fast interpreter
and indeed quite a few such interpreters have been
written. I can not see any reason why Prolog should
be any different. Indeed, as I said above, I have
proof of this.
2. Moral: if you want a good and elegant Prolog
interpreter, write first a Prolog compiler and
then write the interpreter in Prolog
Unfortunately I don't believe that this is true. You
may be able to produce an elegant Prolog interpreter
in Prolog. However your interpreter will not be as
fast or as space-efficient as a well written one in
a language such as C. Hopefully this situation will
eventually change.
Fernando gives a detailed explanation of how and why
C-Prolog was developed. I never disputed that for
the effort involved the production of C-Prolog was a
probably a good idea at the time. Its many users
testify to this. But as Fernando says C-Prolog is
only a stop-gap system. I think we need better
software. This may involve much work but someone
has to do it.
Fernando seems to show disdain for "academic" elegance
in software. I (and many others) believe that elegant
coding and good software go hand in hand. I understood
the great success of Unix was largely due to the elegance
of its design and implementation. I don't think Ritchie
& Thompson concerned themselves with "useful local
maximums on the effort/benefit curve".
-- Andrew Taylor
...decvax!mulga!andrewt:basser
------------------------------
Date: Wed 21 Mar 84 10:29:14-PST
From: Pereira@SRI-AI
Subject: Re: Whose Realities ?
I don't have the time or inclination to give a Prolog
implementation tutorial to the net, so I'll have to
let my earlier statements stand or fall by themselves.
As for Andrew Taylor's claims about his Prolog interpreter
and the C language, let's have some comprehensive time
and space benchmarks, and a description of the coverage of
the implementation, including compatibility with others.
Then we'll know whether he has been the lucky one to dig
up the philosopher's stone...
-- Fernando Pereira
------------------------------
End of PROLOG Digest
********************
∂23-Mar-84 0821 @MIT-MC:cmacfarl@BBN-UNIX add me
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 08:21:40 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 23 Mar 84 11:17-EST
Date: Fri, 23 Mar 84 11:15:36 EST
From: Craig MacFarlane <cmacfarl@BBN-UNIX>
Subject: add me
To: phil-sci@mit-mc
Please add me to this list.
thanks,
craig
∂23-Mar-84 0854 ELYSE@SU-SCORE.ARPA ONR Research Opportunities
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 08:54:17 PST
Date: Fri 23 Mar 84 08:52:58-PST
From: Elyse J. Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: ONR Research Opportunities
To: Faculty@SU-SCORE.ARPA
I have a flyer in my office about ONR Selected Research Opportunities for
1985. It's goal is improved national defense over the long term.
If you're interested, let me know and I'll put a copy of it in your mail box.
Elyse
-------
∂23-Mar-84 1120 DKANERVA@SRI-AI.ARPA Names and Addresses for CSLI Reports Distribution List
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 11:20:48 PST
Date: Fri 23 Mar 84 11:20:38-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Names and Addresses for CSLI Reports Distribution List
To: csli-folks@SRI-AI.ARPA
Our first seven tech reports are coming from the printer soon and
we need to compile a good distribution list for them. Each author
will get 30-40 copies (or as requested) but the Center will distribute
copies of all reports to the names on the distribution list.
Please send me names and addresses of any people you think would be
interested in receiving CSLI reports and whom it would be important
to keep informed by sending them our reports.
The following reports are currently being published:
CSLI REPORTS
1. Center for the Study of Language and Information.
"Research Program on Situated Language."
2. Barwise, Jon.
"The Situation in Logic--I."
3. Sag, Ivan A., Gazdar, Gerald, Wasow, Thomas, and Weisler, Stephen.
"Coordination and How to Distinguish Categories."
4. Konolige, Kurt.
"Belief and Incompleteness."
5. Goguen, Joseph A., and Meseguer, Jose.
"Equality, Types, Modules, and Generics for Logic Programming."
6. van Benthem, Johan.
"Lessons from Bolzano."
7. Kanerva, Pentti.
"Self-propagating Search: A Unified Theory of Memory."
-------
Please send me CSLI Technical reports 2 and 4 by Barwise and Konolige.
∂23-Mar-84 1328 @SRI-AI.ARPA,@SU-SCORE.ARPA:TW@SU-AI.ARPA Area CL (formerly C) meeting next Wednesday
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 13:28:35 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 23 Mar 84 13:28:35-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 23 Mar 84 13:04:13-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Fri 23 Mar 84 13:06:15-PST
Date: 23 Mar 84 1303 PST
From: Terry Winograd <TW@SU-AI.ARPA>
Subject: Area CL (formerly C) meeting next Wednesday
To: csli-friends@SRI-AI.ARPA
The area CL weekly meeting is moving from Mondays to Wednesdays, with the
meeting still 1-3 and the lunch 12-1. The coming meeting, on Wed, March
28 will be in the Ventura seminar room. Terry Winograd will talk on the
theoretical implications of computer language design for a new view of
computational semantics. Future meetings will be held at the same
(Wednesday) time, at a place to be announced (the seminar room is signed
up for next quarter).
All future notices will go out to the list of area CL Friends (which
includes the sub-area lists for CL-1, CL-2, and CL-3). If you did not
respond to a request to be put on these lists, and would like to receive
these and other such notices, please notify CSLI-REQUEST@SRI-AI.
∂23-Mar-84 1523 @SRI-AI.ARPA:Kay.PA%parc-gw.arpa@csnet-relay.arpa Re: Csli-folks list
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 15:22:53 PST
Received: from csnet-relay by SRI-AI.ARPA with TCP; Fri 23 Mar 84 15:21:38-PST
Received: From Parc-Gw.arpa by csnet-relay via smtp; 23 Mar 84 18:06 EST
Received: from Semillon.ms by ArpaGateway.ms ; 23 MAR 84 10:50:18 PST
Date: Fri, 23 Mar 84 10:41 PST
From: Kay.PA%parc-gw.arpa@csnet-relay.arpa
Subject: Re: Csli-folks list
In-reply-to: "EMMA%sri-ai.arpa@csnet-relay.arpa's message of Thu, 22 Mar
84 10:16:06 PST"
To: Emma Pease <EMMA%sri-ai.arpa@csnet-relay.arpa>
cc: csli-folks%sri-ai.arpa@csnet-relay.arpa
If possible, I would like to continue receiving csli mail here at PARC
since that is where I do most of my mail reading. Would that be
convenient?
--Martin
∂23-Mar-84 1659 @MIT-MC:mills@AEROSPACE beginnings
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 16:59:14 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 23 Mar 84 19:57-EST
Date: Fri, 23 Mar 84 08:59:23 PST
From: Dale A. Mills <mills@AEROSPACE>
To: phil-sci@mit-mc
Subject: beginnings
Hello to everyone in the Phil-Sci discussion group.
I'm new at this, so if something Isay doesn't seem to fit
the definition for this group (philosophy of science with emphasis on its
relevance for artificial intelligence), please forgive me.
I'm not sure why I joined this group. Maybe it was to learn.
Would someone out there please give me a personal definition for the terms,
philosophy of science and artificial intelligence? I guess I'm confused as
to the best way to approach these two topics. Any advice would be deeply
appreciated.
∂23-Mar-84 1823 @MIT-MC:LARRY@JPL-VLSI ENDINGS
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 23 Mar 84 18:23:21 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 23 Mar 84 21:22-EST
Date: 23 Mar 1984 1815 PST
From: Larry Carroll <LARRY@JPL-VLSI>
Subject: ENDINGS
To: phil-sci@mit-mc
Reply-To: LARRY@JPL-VLSI
Dale, and company:
I hadn't realized this group's focus was on artificial
intelligence. I asked to be put on the distribution list
because I understood it to center on philosophy of science.
After several months I've seen nothing about that topic
mentioned. Thus I'm retiring from the list.
Larry Carroll
Jet Propulsion Lab.
------
∂24-Mar-84 0620 @MIT-MC:ZIPPY@MIT-MC Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 24 Mar 84 06:19:24 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 24 Mar 84 09:13-EST
Date: 24 March 1984 09:11-EST
From: Zippy the Pinhead <ZIPPY @ MIT-MC>
Subject: Philosophy of Science and Artificial Intelligence
To: mills @ AEROSPACE
cc: PHIL-SCI @ MIT-MC, MINSKY @ MIT-MC, INFO-COBOL @ MIT-MC
The last time we had a discussion about an operational definition of
intelligence, leading researchers in the field were afraid to even propose an
operational definition. The definition that people like to advance is that
"intelligence" is something that you admire in another person and wish you
had." Following this view, artificial intelligence is something that a
machine has and you wish you had! (a good adder? net access? lots of power? a
connectionist architecture?) Thus, the aim of the field of Artificial
Intelligence is to give computers something you wish you had.
Philosophy of science is meta-science, the second order study of scientific
method. There are some people (i.e., Radnidsky) who describe themselves as
meta-meta-scientists because they study the theories of meta-science. Then,
there is the great psychologist, Sigmund Fraud, who explained it all in his
detailed theory of science envy.
Artificial Intelligence is not a science because it doesn't appear to use
methods found in the various sciences. That is, without operational
definitions of the object of inquiry (intelligence), it isn't possible to
agree on a research agenda, therefore, it is not possible to have a scientific
research community. Also, introspection (typical AI proof technique) is not
widely accepted as a scientific method.
I suppose one good out is to say that AI is actually a social science. This
seems to make sense because:
1) the topic is so complex that nobody has even begun to understand it (just
like social science)
2) many people make careers out of confusion and mystification (just like
social sciences)
3) it depends on what intelligence is, and that falls under the aegis of
psychology (making AI a social science derivative!)
4) there is no agreement on a paradigm (just like social sciences, esp.
comparative ideology)
I guess that means that artificial intelligence is an art (maybe we can get a
wing in the National Gallery!).
In sum, there can be little doubt that Artificial Intelligence is a problem
for philosophy of science because of the difficulty in categorizing it as a
science. It seems that what is required is an army of analytical philosophers
to stuff AI into the procrustrean bed of science.
p.s. On the other hand, it is clear that AI is a science by the criterion of
research funding. Whatever it is, the funders want lots of it. Of course,
this is also true of Picassos.
p.p.s. I refuse to be held responsible for the preceding statements because I
was simulating an AI program (whatever that is) when I typed it in..
∂24-Mar-84 1241 @MIT-MC:KDF@MIT-OZ Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 24 Mar 84 12:41:08 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 24 Mar 84 13:25-EST
Date: Sat, 24 Mar 1984 13:23 EST
Message-ID: <KDF.12001939629.BABYL@MIT-OZ>
From: KDF%MIT-OZ@MIT-MC.ARPA
To: Zippy the Pinhead <ZIPPY@MIT-MC>
Cc: mills@AEROSPACE.ARPA, MINSKY@MIT-MC, PHIL-SCI@MIT-MC
Subject: Philosophy of Science and Artificial Intelligence
In-reply-to: Msg of 24 Mar 1984 09:11-EST from Zippy the Pinhead <ZIPPY @ MIT-MC>
Will the intellectual coward who sent the last message please
identify himself? It is one thing to express an opinion, and
quite another to take anonymous pot-shots.
∂24-Mar-84 1602 @MIT-MC:ALAN@MIT-MC Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 24 Mar 84 16:01:56 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 24 Mar 84 18:57-EST
Date: 24 March 1984 19:00-EST
From: Alan Bawden <ALAN @ MIT-MC>
Subject: Philosophy of Science and Artificial Intelligence
To: ZIPPY @ MIT-MC
cc: MINSKY @ MIT-MC, PHIL-SCI @ MIT-MC, mills @ AEROSPACE
In-reply-to: Msg of 24 Mar 1984 09:11-EST from Zippy the Pinhead <ZIPPY>
The real Zippy the Pinhead would have said something much more insightful.
The imposter's worship of such holy labels as "Science" and "Intelligence"
would be most uncharacteristic of an iconoclast like Zippy.
∂24-Mar-84 2345 @MIT-MC:GAVAN@MIT-OZ Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 24 Mar 84 23:45:42 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 25 Mar 84 02:40-EST
Date: Sun, 25 Mar 1984 02:39 EST
Message-ID: <GAVAN.12002084581.BABYL@MIT-OZ>
From: GAVAN%MIT-OZ@MIT-MC.ARPA
To: KDF%MIT-OZ@MIT-MC.ARPA
Cc: mills@AEROSPACE.ARPA, MINSKY@MIT-MC, PHIL-SCI@MIT-MC,
Zippy the Pinhead <ZIPPY@MIT-MC>
Subject: Philosophy of Science and Artificial Intelligence
In-reply-to: Msg of 24 Mar 1984 13:23-EST from KDF%MIT-OZ at MIT-MC.ARPA
From: KDF%MIT-OZ at MIT-MC.ARPA
Will the intellectual coward who sent the last message please
identify himself? It is one thing to express an opinion, and
quite another to take anonymous pot-shots.
Not I, but whoever it was didn't take any pot-shots. They seemed to
be well-directed broadsides. Anyone care to defend their discipline?
∂25-Mar-84 0720 @MIT-MC:KDF@MIT-OZ Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 25 Mar 84 07:20:28 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 25 Mar 84 10:16-EST
Date: Sun, 25 Mar 1984 10:16 EST
Message-ID: <KDF.12002167655.BABYL@MIT-OZ>
From: KDF%MIT-OZ@MIT-MC.ARPA
To: GAVAN%MIT-OZ@MIT-MC.ARPA
Cc: KDF%MIT-OZ@MIT-MC.ARPA, mills@AEROSPACE.ARPA, MINSKY@MIT-MC,
PHIL-SCI@MIT-MC, Zippy the Pinhead <ZIPPY@MIT-MC>
Subject: Philosophy of Science and Artificial Intelligence
In-reply-to: Msg of Sun 25 Mar 1984 02:39 EST from GAVAN%MIT-OZ@MIT-MC.ARPA
Not I, but whoever it was didn't take any pot-shots. They seemed to
be well-directed broadsides. Anyone care to defend their discipline?
Not to some twit who won't even own up to "well-directed broadsides".
If someone is afraid to be known for what he thinks, the very least he
can do is to shut up. I don't respond to grafitti on bathroom walls,
either.
∂25-Mar-84 1948 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 25 Mar 84 19:48:48 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 25 Mar 84 13:50-EST
Date: Sun 25 Mar 84 10:47:03-PST
From: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Subject: Re: Philosophy of Science and Artificial Intelligence
To: ZIPPY@MIT-MC.ARPA, mills@AEROSPACE.ARPA
cc: PHIL-SCI@MIT-MC.ARPA, MINSKY@MIT-MC.ARPA, INFO-COBOL@MIT-MC.ARPA,
DIETTERICH@SUMEX-AIM.ARPA
In-Reply-To: Message from "Zippy the Pinhead <ZIPPY @ MIT-MC>" of Sat 24 Mar 84 06:11:00-PST
Zippy assumed that we all knew what the scientific method was and
stated that AI doesn't follow it. My view of the scientific
method is that it is a very general (and very weak) method followed by
all inquiring systems--from newborn infants to nuclear physicists.
Hence, we in AI are certainly employing the scientific method. Some
might protest that "hard" scientists behave differently than "soft"
scientists (i.e., in the different uses of mathematics, in the role of
controlled experiments, and so on). However, I believe most of the
behavioral variety derives from differences in subject matter. For
simple systems that can be modelled by simple mathematics of continuous
variables (e.g., classical physics), such an approach was appropriate.
For systems that can be easily factored and controlled, controlled
experiments are terrific. Our subject matter is difficult to factor
and difficult to observe. We are using the best methods and the best
representations that we can bring to bear.
--Tom
-------
∂25-Mar-84 1949 @MIT-MC:DonWinter.pasa@PARC-GW Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 25 Mar 84 19:49:00 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 25 Mar 84 17:17-EST
Received: from Gamay.ms by ArpaGateway.ms ; 25 MAR 84 14:14:30 PST
From: DonWinter.pasa@PARC-GW.ARPA
Date: 25 Mar 84 14:14:24 PST
Subject: Re: Philosophy of Science and Artificial Intelligence
In-reply-to: KDF%MIT-OZ@MIT-MC.ARPA's message of Sun, 25 Mar 84 10:16
EST, <KDF.12002167655.BABYL@MIT-OZ>
To: KDF%MIT-OZ@MIT-MC.ARPA
cc: GAVAN%MIT-OZ@MIT-MC.ARPA, mills@AEROSPACE.ARPA, MINSKY@MIT-MC.ARPA,
PHIL-SCI@MIT-MC.ARPA, Zippy the Pinhead <ZIPPY@MIT-MC.ARPA>
Those of us not privy to an MIT directory can't put an identity on KDF
either! Perhaps you might consider signing your name, before you enter
your glass house.
Don Winter
∂25-Mar-84 2007 @MIT-MC:GAVAN@MIT-OZ Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 25 Mar 84 20:07:12 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 25 Mar 84 18:55-EST
Date: Sun, 25 Mar 1984 18:54 EST
Message-ID: <GAVAN.12002262054.BABYL@MIT-OZ>
From: GAVAN%MIT-OZ@MIT-MC.ARPA
To: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Cc: mills@AEROSPACE.ARPA, MINSKY@MIT-MC.ARPA, PHIL-SCI@MIT-MC.ARPA,
ZIPPY@MIT-MC.ARPA
Subject: Philosophy of Science and Artificial Intelligence
In-reply-to: Msg of 25 Mar 1984 13:47-EST from Tom Dietterich <DIETTERICH at SUMEX-AIM.ARPA>
From: Tom Dietterich <DIETTERICH at SUMEX-AIM.ARPA>
I believe most of the behavioral variety [between the "hard" and
"soft" sciences] derives from differences in subject matter. For
simple systems that can be modelled by simple mathematics of continuous
variables (e.g., classical physics), such an approach was appropriate.
For systems that can be easily factored and controlled, controlled
experiments are terrific. Our subject matter is difficult to factor
and difficult to observe. We are using the best methods and the best
representations that we can bring to bear.
This reads very much like a social scientist's apology to a
positivist. Are you suggesting then that ZIPPY was right, AI is
essentially some species of social science?
∂25-Mar-84 2252 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 25 Mar 84 22:50:22 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 01:45-EST
Date: Sun 25 Mar 84 22:41:03-PST
From: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Subject: Re: Philosophy of Science and Artificial Intelligence
To: GAVAN%MIT-OZ@MIT-MC.ARPA
cc: mills@AEROSPACE.ARPA, MINSKY@MIT-MC.ARPA, PHIL-SCI@MIT-MC.ARPA,
ZIPPY@MIT-MC.ARPA, DIETTERICH@SUMEX-AIM.ARPA
In-Reply-To: Message from "GAVAN%MIT-OZ@MIT-MC.ARPA" of Sun 25 Mar 84 15:57:40-PST
From Dietterich
I believe most of the behavioral variety [between the "hard" and
"soft" sciences] derives from differences in subject matter. ...
.... Our subject matter is difficult to factor
and difficult to observe. ...
From GAVAN:
This reads very much like a social scientist's apology to a
positivist. Are you suggesting then that ZIPPY was right, AI is
essentially some species of social science?
ZIPPY sounds like a positivist to me when he insists on an operational
definition of intelligence. I doubt very much that that is a fruitful
path to pursue. A lot of bad social science was undertaken in pursuit
of the positivist ideal.
Is AI a social science? According to my definition of scientific
method, it doesn't really much matter. ZIPPY evidentially doesn't
like social science. I personally think most social science attempts
the impossible: application of the representations of physics and
chemistry to much more complex phenomena. AI representations have a
better chance of success. Herb Simon would say social science and AI
are both sciences of "the artificial". That sounds like a better
category to me.
-Tom
-------
∂25-Mar-84 2304 @MIT-MC:RMS.G.DDS@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 25 Mar 84 23:04:19 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 01:58-EST
Date: Mon 26 Mar 84 01:57:57-EST
From: RMS.G.DDS%MIT-OZ@MIT-MC.ARPA
Subject: Re: Philosophy of Science and Artificial Intelligence
To: ALAN@MIT-MC
cc: ZIPPY@MIT-MC, MINSKY@MIT-MC, PHIL-SCI@MIT-MC, mills@AEROSPACE.ARPA
In-Reply-To: Message from "Alan Bawden <ALAN @ MIT-MC>" of Sat 24 Mar 84 19:00:00-EST
What would you call the supposed embodiments ?
-------
∂26-Mar-84 0830 EMMA@SRI-AI.ARPA Re: csli-folks list
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 08:30:20 PST
Date: Mon 26 Mar 84 08:30:47-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Re: csli-folks list
To: withgott.pa@PARC-GW.ARPA, csli-folks@SRI-AI.ARPA
In-Reply-To: Message from "withgott.pa@PARC-GW.ARPA" of Fri 23 Mar 84 09:47:00-PST
Further expansion on csli-folks and friends list. People who are
folks but not on turing will be on BOTH lists. Emma
-------
∂26-Mar-84 1209 @MIT-MC:LEVITT@MIT-OZ Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 12:06:46 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 15:00-EST
Date: Mon, 26 Mar 1984 14:59 EST
Message-ID: <LEVITT.12002481316.BABYL@MIT-OZ>
From: LEVITT%MIT-OZ@MIT-MC.ARPA
To: mills@AEROSPACE.ARPA
Cc: PHIL-SCI@MIT-MC
Subject: Philosophy of Science and Artificial Intelligence
In-reply-to: Msg of 24 Mar 1984 09:11-EST from Zippy the Pinhead <ZIPPY at MIT-MC>
Umm, a belated welcome to PHIL-SCI, Dale. You got a quick
introduction to the problems that all but killed the discussion over a
year ago. Zippy found an amusing way to recapitulate this for you,
but his main claim is empirically false. Zippy says,
"Artificial Intelligence is not a science because it doesn't appear to
use methods found in the various sciences. That is, without
operational definitions of the object of inquiry (intelligence), it
isn't possible to agree on a research agenda, therefore, it is not
possible to have a scientific research community."
Fact is, there's enough overlap between all our different private,
social, messy ideas of what's smart, that there's been an AI research
community for several decades. Once there was some consensus that
chess and calculus were tricky enough to be nice demonstration areas;
later, a consensus that studying them wasn't going to reveal much
more. Of course, the consensus has never been absolute, but the
journals alone help define the huge community.
Zippy seems bothered that lots of people in AI have unrelated goals.
This bothers me too. If Zippy needs global goals, I'll offer one: a
program that's as good at acquiring new skills as a voracious 8 year
old. It's not clear to me that this requires any profound new
theories, either; I wish more people were working toward it.
∂26-Mar-84 1441 @MIT-MC:Laws@SRI-AI Determinism
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 14:40:47 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 16:49-EST
Date: Mon 26 Mar 84 13:48:16-PST
From: Ken Laws <Laws@SRI-AI.ARPA>
Subject: Determinism
To: Phil-Sci@MIT-MC.ARPA
In-Reply-To: Message from "Kenneth Clark <clark@AEROSPACE>" of Mon 26 Mar 84 13:00:57-PST
Thus mechanism would have us believe that all of human creativity,
industry, and expression of free will is nothing more than the
pre-programmed response of a highly complex deterministic machine.
This may be a minor point in Ken Clark's message, but it warrants discussion.
First, "preprogrammed" is too strong: unless our environment and interactions
with it were >>very<< predictable, it seems wrong to speak of any adult
as having been fully determined. We are like pattern-recognition systems
trained on noisy data, hence unable to infer perfect rules of behavior or
even to maintain a stable set of rules. I will accept that I am "programmed"
at any particular instant, but the program changes continuously and
unpredictably in a manner inconsistent with the common meaning of
"preprogrammed."
Second, Ken glosses over the influence of internal state. Goals, as well
as a multitude of other internal determinants, are sufficient to cause
different responses to the same stimulus presented at different times
(or in different possible worlds). Action in pursuit of our goals is
a touchstone of self-determination, regardless of whether the goals
themselves and our manner of pursuing them are somehow "programmed".
(A machine or a rock can have self-determination in this sense.)
Third, in anything less than a completely mechanistic and predictable
environment (and we seem to have neither), our goal-directed responses
to stimuli are underdetermined. We thus invoke various random, or at
least conscously unpredictable, tie-breaker strategies for determining
our responses. It is our ability to do this that gives us the impression
of self-determination.
I claim that any self-conscious mechanism capable of pursuing its goals
and of selecting among its goals or behaviors in a "consciously random"
manner will believe itself to have self-determination. This begs the
question of whether it actually has self-determination: that can only
be discussed in terms of its particular goals, behaviors, randomization
method, and environment.
-- Ken Laws
-------
∂26-Mar-84 1509 @MIT-MC:DAM@MIT-OZ Determinism and Choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 15:08:49 PST
Date: Mon, 26 Mar 1984 17:49 EST
Message-ID: <DAM.12002512402.BABYL@MIT-OZ>
From: DAM%MIT-OZ@MIT-MC.ARPA
To: phil-sci%MIT-OZ@MIT-MC.ARPA
cc: MINSKY%MIT-OZ@MIT-MC.ARPA
Subject: Determinism and Choice
I would like to present a theory of "free will" which I have
not seen before. Rather than discuss "free will" I would like to
discuss the related notion of "choice", and in particular statements
of the form "I COULD do X", or "I COULD HAVE done X instead of Y".
Consider a deterministic reasoning machine which is engaged in a game
of chess. The machine is considering various legal moves (it knows
the rules of chess). Furthermore suppose that it expresses the fact
that move M is legal via the statement:
S1: "I could make move M."
This statement is clearly TRUE in the sense that M is a legal move.
Furthermore it would be a mistake (it would be mal-adaptive) for the
machine to say that S1 is probabably false because "I am determined
and I in fact probably won't make move M". The point is that move M
is IN FACT an option which must be considered. Thus,
for the machine to function effectively it MUST be aware of its
choices. The machine does in fact "have choices" (which it should
consider and be aware of!) even though it is determined.
The situation (I claim) is much the same for people. We have
choices (physically allowed options) which we must consider in order
to do effective planning. The fact that we "have choice" in no way
contradicts the possibility that we are deterministic machines.
Determistic machines must also be aware of their "choices" in order
for them to make effective decisions.
Thus one interprets "free will" as "having choice" then we can
be BOTH determined AND have free will. If one interprets "free will"
as "not being determined" then the notion of free will becomes
irrelevent to our day-to-day existence. I think that people believe
in "free will" simply becasue they know (correctly) that they must
decide amoung certain choices.
David Mc
∂26-Mar-84 1522 @MIT-MC:clark@AEROSPACE Free will explained
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 15:22:47 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 17:50-EST
Date: Mon, 26 Mar 84 14:42:47 PST
From: Kenneth Clark <clark@AEROSPACE>
To: LEVITT%MIT-OZ@MIT-MC
CC: PHIL-SCI@MIT-MC
Subject: Free will explained
From LEVITT:
"But in a way I like Winston's 2-sentence explanation even better.
It seems like the greatest joke, after millenia of muddled efforts."
How nice our world is that millenia of efforts in defining free will,
by everyone from Plato to Kant, can be summed up in two sentences! One
would have thought that it required at least a page. However, until
someone can send me the listing for a Pascal program that cannot be
distinguished from a person, there will be those of us who will continue
to muddle along and investigate alternate explanations.
∂26-Mar-84 1545 @MIT-MC:BATALI@MIT-OZ What free will isn't.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 15:45:09 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 18:37-EST
Date: Mon, 26 Mar 1984 18:14 EST
Message-ID: <BATALI.12002516865.BABYL@MIT-OZ>
From: BATALI%MIT-OZ@MIT-MC.ARPA
To: LEVITT%MIT-OZ@MIT-MC.ARPA
Cc: Kenneth Clark <clark@AEROSPACE.ARPA>, PHIL-SCI@MIT-MC
Subject: What free will isn't.
In-reply-to: Msg of 26 Mar 1984 16:27-EST from LEVITT%MIT-OZ at MIT-MC.ARPA
From: LEVITT%MIT-OZ at MIT-MC.ARPA
o Marvin Minsky, "Matter, Mind and Models," in Semantic Information
Processing, ...MIT Press ... Minsky argues that free will is a human
device required because each person craves explanations for his own
behavior but must necessarily obtain explanations using an internal
model of himself which is incomplete. Free will is that part of
behavior determined by mechanisms which lie outside of those in the
model.
I don't buy this argument. For me the paradigm case of free will is
the case of a choice between two actions, A and B. I am free if I can
choose either, and if the one I choose to do, I do. One way to take
the above argument is to say that whichever one I choose, the one I
will do is fixed. Thus I choose A and I do A, or I choose B and I do
A anyway. But this can't be right, because if this always happened I
would not consider myself free, since the paradigm would often be
unsatisfied. (There would be many cases where I choose one thing and
do another.)
Suppose instead that the claim is that, although I THINK I can choose
between A and B, I can really only choose one, say A, and then I do
it. This isn't so objectionable, because it satisfies the paradigm
enough to make me think I'm free -- at least what I decide to do
something, I do it.
But on the other hand, in some cases, "choosing" ought to be thought
of as an action, and I can choose among alternative "choosings". In
this case the first objection applies.
It seems to me that freedom is crucially involved in the conception of
an agent as making choices based on its goals and beliefs. It is thus
a different category of description from that of a machine, or even of
a physical system. Now it may be the case that an agent can be
*implemented* by a machine, but the implementation relationship is not
that of simple identity.
determinism and choice
I am most in sympathy with the point of view expressed by DAM. It is
expressed more elaborately in McCarthy and Hayes, "Some Philosophical
Problems from the Standpoint of Artificial Intelligence", Machine
Intelligence 4. The essence is that what a person or machine
CAN DO is determined by its position in the interaction structure
rather than by its internal structure. The latter determines what
it will do. This general idea is variously decorated in the paper.
∂26-Mar-84 1933 @MIT-MC:clark@AEROSPACE What is "intelligence"...
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 19:33:14 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 15:36-EST
Date: Mon, 26 Mar 84 12:34:11 PST
From: Kenneth Clark <clark@AEROSPACE>
To: PHIL-SCI@MIT-MC
CC: \
Subject: What is "intelligence"...
There is an outstanding paradox that I think applies to this group's
domain of interest. The mechanistic world view that attempts to model
intelligence via deterministic concepts (such as Boolean logic) leads
to some interesting consequences. If there is only a quantitative diff-
erence between deterministic machines (computers) and human intelli-
gence (us), then what becomes of the generally accepted characteristic
of humanity known (for lack of a better term) as "free will"? Everyone
goes through life believing that they control their own actions, but if
I now "consciously" move my finger, the mechanistic world view would
say that my finger's movement was caused by electro-chemical signals
travelling down my nerves from my brain, where the signals were originated
by a group of neurons that obey deterministic laws (however complex). The
question of where the "thought" came from to originate the chain of events
leading to my finger's movement is answered by mechanism as follows: The
origination of "thoughts" is caused by the sum total of information input
to the system (brain) from outside (via the senses) acted on by the existing
deterministic logic processes of the system (the brain's programming). Thus
mechanism would have us believe that all of human creativity, industry,
and expression of free will is nothing more than the pre-programmed responce
of a highly complex deterministic machine.
The only escape from this conclusion is offered by quantum theory
which would allow the introduction of random events into my deterministic
brain from quantum processes, assuming that there are quantum processes
involved in the brain's architecture. Thus if I choose to sit here and
consciously move my finger for one hour, it is ultimately the result of
pre-programming, something I sensed, or a random occurrence. The same would
also be true of inventing the theory of relativity, or the writing
of "Hamlet".
There are some scientists who believe that quantum processes are not
necessarily random however. David Bohm, for one, has developed a concept
of components of reality being related in non-deterministic, non-local ways.
Alain Aspect's experiment, which was written up in "Physics Review Letters",
seemed to prove that there can be a description of reality that is non-local.
This line of inquiry would seem to offer the possibility of accounting for
what is called "free will" or "human consciousness". Perhaps this letter
deals more with "machine consciousness" rather than "machine intelligence"
as "intelligence" can certainly be imitated, but human consciousness seems
to be qualitatively different from machine intelligence.
Ken Clark
∂26-Mar-84 1933 @MIT-MC:AGHA@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 19:33:28 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 16:05-EST
Received: from MIT-APIARY-8 by MIT-OZ via Chaosnet; 26 Mar 84 15:39-EST
Date: Mon, 26 Mar 84 15:42 EST
From: "Gul A. Agha" <AGHA%MIT-OZ@MIT-MC.ARPA>
Subject: Re: Philosophy of Science and Artificial Intelligence
To: DIETTERICH@SUMEX-AIM.ARPA, GAVAN%MIT-OZ@MIT-MC.ARPA
Cc: mills@AEROSPACE.ARPA, MINSKY@MIT-MC.ARPA, PHIL-SCI@MIT-MC.ARPA,
ZIPPY@MIT-MC.ARPA
In-reply-to: The message of 26 Mar 84 01:41-EST from Tom Dietterich <DIETTERICH at SUMEX-AIM>
There is a fundamental difference between the degree of verifiability possible in a
physical science and that in a social "science". Attempts to use control groups and the
like, in order to emulate the so-called scientific method, have typically produced a lot of
gobbly gue. This is because the large number of variables and complexity of the subject of
investigation does not lend itself well to the reductionist methods. The best work in
fields like psychology has been done when observers have used radically different
approaches, as in the case of Piaget's theory of cognitive development.
Artificial Intelligence is not science at least in the same sense as say physics would be.
Artificial Intelligence should not really be considered social science either. The best
analogy for A.I. are the fields of mathematics and philosophy where one creates worlds to
play with and study consequences of. Our tool, the computer, allows us to test, to some
degree, our theories. But the theoretical foundations remain "gedanken experimenten".
As to the problem of judging real progress in the field, well there are no hard and fast
rules ever. Unfortunately, "paradigms" in A.I. often tend to be matters of trend.
Theories should be required to be more formal and and there propositions proved more
rigorously in terms of specific assumptions. We may have the freedom to control more
variables then the lost cause of social "SCIENCE" since we control our own worlds.
∂26-Mar-84 1947 @MIT-MC:LEVITT@MIT-OZ What free will is.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 19:47:08 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 16:45-EST
Date: Mon, 26 Mar 1984 16:27 EST
Message-ID: <LEVITT.12002497377.BABYL@MIT-OZ>
From: LEVITT%MIT-OZ@MIT-MC.ARPA
To: Kenneth Clark <clark@AEROSPACE.ARPA>
cc: PHIL-SCI@MIT-MC
Subject: What free will is.
In-reply-to: Msg of 26 Mar 1984 15:34-EST from Kenneth Clark <clark at AEROSPACE>
Fortunately, today's students can find "free will" explained clearly
in text books on thought. Winston's "Artificial Intelligence"
includes the following summary of Minsky's explanation, in the
references to chapter 9:
o Marvin Minsky, "Matter, Mind and Models," in Semantic Information
Processing, ...MIT Press ... Minsky argues that free will is a human
device required because each person craves explanations for his own
behavior but must necessarily obtain explanations using an internal
model of himself which is incomplete. Free will is that part of
behavior determined by mechanisms which lie outside of those in the
model.
You should read Minsky's great 6-page paper, which includes a sincere
theory of why you are so determined to "escape from this conclusion"
using quantum theory, etc. But in a way I like Winston's 2-sentence
explanation even better. It seems like the greatest joke, after
millenia of muddled efforts.
∂26-Mar-84 2010 @MIT-MC:ALAN@MIT-MC Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 20:10:18 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 17:17-EST
Date: 26 March 1984 15:21-EST
From: Alan Bawden <ALAN @ MIT-MC>
Subject: Philosophy of Science and Artificial Intelligence
To: RMS.G.DDS @ MIT-OZ
cc: MINSKY @ MIT-MC, PHIL-SCI @ MIT-MC, ZIPPY @ MIT-MC,
mills @ AEROSPACE
In-reply-to: Msg of Mon 26 Mar 84 01:57:57-EST from RMS.G.DDS%MIT-OZ at MIT-MC.ARPA
Date: Mon 26 Mar 84 01:57:57-EST
From: RMS.G.DDS at OZ
What would you call the supposed embodiments ?
I took myself off of Phil-Sci precisely because I found discussions like
the one you are trying to start here less than productive. I only saw the
bogus Zippy's message because he chose to pass his opinions off as wit by
mailing them to Info-COBOL.
Just what are you asking here anyway? You are asking me to tell you what
words \I/ use to refer to the things that \you/ refer to as "Science" and
"Intelligence"? OK. What you call "Science" I shall call "Bozometry" and
what you call "Intelligence" I shall call "Quazidity". Do you feel as if
we are making progess now? (I will not respond to any message on this
matter that is longer than 10 lines.)
[ Whoever it was who threw the stone at KDF for not signing his name should
think again. One can hardly fault Ken for being forced to use
mail-sending programs that are reluctant to automatically include his
full name, and his message did include a return address in the From field
that would reach him. On the other hand the person who logged in to MC
as Zippy was clearly intending to hide his identity. ]
∂26-Mar-84 2010 @MIT-MC:Zdybel.PA@PARC-GW Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 20:10:34 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 17:47-EST
Received: from Semillon.ms by ArpaGateway.ms ; 26 MAR 84 13:47:09 PST
Date: Mon, 26 Mar 84 10:10:42 PST
From: Zdybel.PA@PARC-GW.ARPA
Subject: Re: Philosophy of Science and Artificial Intelligence
In-Reply-To: <KDF.12001939629.BABYL@MIT-OZ>
To: KDF%MIT-OZ@MIT-MC.ARPA
cc: Zippy the Pinhead <ZIPPY@MIT-MC.ARPA>, mills@AEROSPACE.ARPA,
MINSKY@MIT-MC.ARPA, PHIL-SCI@MIT-MC.ARPA
For that matter, not being myself a network node, I don't regard
KDF%MIT-OZ@MIT-MC.ARPA as much of an identifier either. What are you
going to do besides reply? Heckle at his next seminar?
FRANK ZDYBEL
∂26-Mar-84 2248 @MIT-MC:GAVAN@MIT-OZ Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 22:48:31 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 26 Mar 84 20:46-EST
Date: Mon, 26 Mar 1984 20:45 EST
Message-ID: <GAVAN.12002544311.BABYL@MIT-OZ>
From: GAVAN%MIT-OZ@MIT-MC.ARPA
To: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Cc: GAVAN%MIT-OZ@MIT-MC.ARPA, MINSKY@MIT-MC.ARPA, PHIL-SCI@MIT-MC.ARPA
Subject: Philosophy of Science and Artificial Intelligence
In-reply-to: Msg of 26 Mar 1984 01:41-EST from Tom Dietterich <DIETTERICH at SUMEX-AIM.ARPA>
From: Tom Dietterich <DIETTERICH at SUMEX-AIM.ARPA>
Is AI a social science? According to my definition of scientific
method, it doesn't really much matter. ZIPPY evidentially doesn't
like social science. I personally think most social science attempts
the impossible: application of the representations of physics and
chemistry to much more complex phenomena. AI representations have a
better chance of success. Herb Simon would say social science and AI
are both sciences of "the artificial". That sounds like a better
category to me.
Agreed, except I don't think MOST social science tries to emulate the physical
sciences. Most in my experience are historiographers.
∂26-Mar-84 2322 @MIT-MC:ISAACSON@USC-ISI Zapping Zippy
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 26 Mar 84 23:22:33 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 27 Mar 84 02:16-EST
Date: 26 Mar 1984 23:18-PST
Sender: ISAACSON@USC-ISI.ARPA
Subject: Zapping Zippy
From: ISAACSON@USC-ISI.ARPA
To: PHIL-SCI@MIT-MC
Cc: Zippy@MIT-MC, Minsky%mit-oz@MIT-MC
Message-ID: <[USC-ISI.ARPA]26-Mar-84 23:18:45.ISAACSON>
The zap Zippy episode is both amazing and amusing to some of us
bystanders. A few zany cracks from one obscure "Zippy" appear to
have managed to zip open all too many cracks all too close to the
heart of the AI enterprise. It leaves one wondering about the
substance of it all... Can't we do better than that?
∂27-Mar-84 0910 @MIT-MC:DIETTERICH@SUMEX-AIM [Arthur Keller <ARK@SU-AI.ARPA>: So you want to criticize? ]
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 09:10:32 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 27 Mar 84 12:05-EST
Date: Tue 27 Mar 84 09:03:30-PST
From: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Subject: [Arthur Keller <ARK@SU-AI.ARPA>: So you want to criticize? ]
To: phil-sci@MIT-MC.ARPA
Here is a piece of social science that might shed light on Zippy's motives.
The line about "In some sense you have to be smarter than the
person who did the thing you're evaluating"... is completely false.
It is always easier to be the "test" than to be the "generator".
---------------
Return-Path: <ARK@SU-AI.ARPA>
Received: from SU-AI.ARPA by SUMEX-AIM.ARPA with TCP; Tue 27 Mar 84 03:21:36-PST
Date: 27 Mar 84 0320 PST
From: Arthur Keller <ARK@SU-AI.ARPA>
Subject: So you want to criticize?
To: SU-BBoards@SU-AI.ARPA
a058 0628 24 Mar 84
PM-Nasty People, Adv 26,800
$Adv26
For Release PM Mon March 26
Insecure People Go On the Offensive
By DANIEL Q. HANEY
AP Science Writer
WALTHAM, Mass. (AP) - While still in college, Teresa Amabile noticed
that students and junior professors always asked the most biting,
vicious and obnoxious questions at scholarly conferences.
Now that she is Dr. Amabile, psychologist and Brandeis professor,
she is trying to discover what makes people brutally critical of
others' intelligence. And she believes she has the answer:
People who are insecure about their own intellectual standing go on
the offensive by questioning the brain power of others. And it works.
Supercritical people really do give the impression they're smarter.
In short, nastiness pays.
Ms. Amabile has conducted experiments on college students to test
her theories about ''negativity,'' as she calls it.
''We have evidence that people tend to be more negative in assessing
other people's intelligence if they themselves are intellectually
insecure for some reason,'' she said.
''Does it serve any purpose? Does it convince people that you are
smart? It seems that the answer is 'yes.' A very loud 'yes.' ''
She acknowledged that she had picked an ideal environment to
research backbiting. Universities are, after all, famous for
intellectual hissing. But she thinks her findings also apply to
ordinary life - to any situation where someone feels slightly inferior
in the IQ department.
Those who cast aspersions pay a price, however. They're not viewed
as very nice people.
Ms. Amabile found that ruthless critics are seen as insightful but
mean, brilliant but cruel. On the other hand, those who have something
positive to say are considered to be undiscerning but affable,
plodding but friendly.
Her work, published in the Journal of Experimental Social
Psychology, began with an attempt to compare the behavior of students
who felt secure and those who did not.
Forty-four students were paid to serve as ''experts'' to review
essays on social problems. Some were told they would keep jobs no
matter what. The rest were led to believe their future in the program
depended on how impressively they conducted their first analyses.
Half of the students also thought they were working for a graduate
student, while the rest thought the boss was a psychology professor.
When the results were in, those who believed their jobs were in
jeopardy were far more critical of the essays than were their
colleagues. And the professor's students were nastier than the
graduate student's - even though all, in reality, were working for Ms.
Amabile.
Next, 104 students were asked to assess the intellect of an actor
who was being interviewed on videotape. Half thought the experimenter
was a sophomore undergraduate, while the rest thought she was a
graduate student working on a doctorate.
Again, those who thought their opinions would be judged by someone
with high academic credentials were far more scathing.
So it seemed clear that people go for the jugular when they think
their own gray matter is in question.
The third study set out to learn whether this ''impression
management tactic'' really works.
Ms. Amabile found two book reviews - one glowing, the other damning
- written by the same critic and published the same Sunday. To
confuse matters even more, she produced two versions of each review by
changing words like ''inspired'' to ''uninspired'' and ''successful''
to ''unsuccessful.'' Then 55 students assessed the writers'
intellectual and social qualities.
''The negative reviewer was overwhelmingly rated as more
intelligent,'' she said. ''At the same time, he was seen as cruel.''
The students thought the positive reviewer was less intelligent but
''compassionate, forgiving, open-minded and kind.''
When somebody writes a blistering critique, she believes, it may say
as much about the reviewer as about the play, book or movie being
judged. New reviewers, especially, may try to prove their intellectual
muscle by ripping a work to shreds.
Ms. Amabile remembers her own days as a newly minted Ph.D. asked to
review studies submitted to a psychology journal.
''I pored over the first few I got looking for every fault I could,
feeling I had to prove to the editor that I was bright, incisive,
brilliant,'' she said. ''I was much more negative than the manuscript
called for.''
But if the ploy is so obvious, why does it work?
''In some sense, you have to be smarter than the person who did the
thing you're evaluating if you can see what's wrong with it,'' she
said. ''That doesn't necessarily mean you could have done it any
better, but it gives the impression that you could have.''
Yet, there's an irony here, she said. Positive, constructive
criticism is far tougher to offer than condemnation. So the querulous
might actually be stupider, not smarter.
''This tactic may be built on thin air,'' she said. ''There really
is nothing there. But people believe there is.''
End Adv PM Mon March 26
ap-ny-03-24 0927EDT
***************
-------
∂27-Mar-84 0958 JF@SU-SCORE.ARPA bats transportation
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 09:58:38 PST
Date: Tue 27 Mar 84 09:52:56-PST
From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
Subject: bats transportation
To: aflb.su@SU-SCORE.ARPA
who is interested in carpooling to bats this friday and who will drive?
it's in san jose. i will follow this message with one that contains speakers
and abstracts.
let me know at jf@score or 4940928 if you want a ride or want to drive.
joan
-------
∂27-Mar-84 1004 JF@SU-SCORE.ARPA bats
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 10:04:30 PST
Return-Path: <KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay>
Received: from rand-relay.ARPA (CSNET2.ARPA) by SU-SCORE.ARPA with TCP; Wed 14 Mar 84 14:21:05-PST
Date: 14 Mar 1984 12:44:13-PST (Wednesday)
From: Maria Klawe <KLAWE%IBM-SJ@Csnet-Relay>
Return-Path: <KLAWE.SJRLVM1%IBM-SJ@Csnet-Relay>
Subject: bats
To: AFLB.ALL@SU-SCORE
Via: IBM-SJ; 14 Mar 84 13:45-PST
ReSent-date: Tue 27 Mar 84 09:54:11-PST
ReSent-From: Joan Feigenbaum <JF@SU-SCORE.ARPA>
ReSent-To: aflb.su@SU-SCORE.ARPA
The next BATS meeting will be in the main auditorium of Building 28,
IBM San Jose on Friday March 30.
The schedule is:
10 a.m. Michael Tanner (U.C.S.C.) on:
A FAST TRANSFORM ON FINITE FIELD
11 a.m. Joe Halpern (IBM-SJ) on:
ON THE POSSIBILITY AND IMPOSSIBILITY OF ACHIEVING CLOCK SYNCHRONIZATION
12 a.m. Lunch (Cafeteria Classroom B)
1 p.m. Mike Fredman (U.C.S.D.) on:
FIBONACCI HEAPS
2 p.m. Avi Wigderson (U.C.B.) on:
RECTILINEAR GRAPHS AND THEIR EMBEDDINGS
Recently IBM has closed gate number 3 (the one beside building 28)
so you have to enter by the main gate (number 1). They will ask you
the purpose of your visit (to attend BATS seminar), who you are visiting
(Maria Klawe, 6-1213), and to see identification (so make sure you bring
some with you).
After gaining entrance to the site, make your way to the lobby of
building 28 as usual.
Here are the abstracts of the talks:
ON THE POSSIBILITY AND IMPOSSIBILITY OF ACHIEVING CLOCK SYNCHRONIZATION
Joe Halpern, IBM
It is known that clock synchronization
can be achieved in the presence of faulty
processors as long as the nonfaulty processors are connected,
provided that some authentication technique is used.
Without authentication the number of faults that can
be tolerated has been an open question.
Here we show that
if we restrict logical clocks to running within some linear
function of real time, then clock synchronization is impossible,
without authentication, when
one-third or more of the processors are faulty. However, if there is
a bound on the rate at which a processor can generate messages, then
we show that
clock synchronization is achievable, without authentication, as long as
the faults do not disconnect the network.
Finally, we provide a lower bound on the closeness to which simultaneity
can be achieved in the network
as a function of the transmission and processing
delay properties of the network.
A FAST TRANSFORM ON FINITE FIELD
Michael Tanner, U.C. Santa Cruz
The discrete Fourier transform is central to the understanding of circulant
matrices, matrices that are invariant under the action of an additive
cyclic group.
The columns of the transform matrix are eigenvectors of any circulant matrix,
and two circulant matrices can be multiplied using relatively few
multiplications by using the FFT to change to the diagonalizing basis for
the space.
In this talk we present a transform that yields comparable benefits for
matrices over finite fields that are invariant under a group generated by an
additive subgroup and a multiplicative subgroup (a Frobenius group).
We also describe a fast algorithm for computing the transform that is
closely analogous to the Goode-Thomas FFT and discuss the application
of the transform to the problem of multiplying matrices in this restricted
class.
Title: Rectilinear Graphs and their Embeddings
Speaker: Avi Wigderson (joint work with G. Vijayan)
Abstract:
The following embedding problem, which arises in the context of
VLSI layout design, is studied. A rectilinear graph has no vertex of
degree exceeding four, and the edges incident on each vertex have distinct
labels from the set {Left, Right, Up, Down}. A (planar) embedding of a
rectilinear graph is a mapping of its vertices to grid points of a
rectangular grid, so that each edge is a straight line segment, leaving
each of its endpoints in a direction consistent with its label, and no
two edges cross or overlap.
The main results are recognition and embedding algorithms for
embeddable rectilinear graphs, which run in O(|V|) and O(|V|**2) time
respectively. Related embedding problems and their complexity are
discussed.
To appreciate (or depreciate) the difficulty of the problem,
I strongly recommend that people invest ten minutes in solving a very
special case of this problem - the case when the given graph is a
simple cycle.
Speaker: Michael Fredman, U.C. San Diego
Title: Fibonacci Heaps
Astract:
This talk describes a new method for implementing heaps,
permitting very efficient handling of update operations.
Applications of this new data structure include improved
shortest path and minimum spanning tree algorithms.
(These results were obtained jointly with Robert Tarjan.)
∂27-Mar-84 1242 @MIT-MC:LEVITT@MIT-OZ free will, "Matter, Mind, and Models"
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 12:42:41 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 27 Mar 84 14:50-EST
Date: Tue, 27 Mar 1984 14:47 EST
Message-ID: <LEVITT.12002741413.BABYL@MIT-OZ>
From: LEVITT%MIT-OZ@MIT-MC.ARPA
To: BATALI%MIT-OZ@MIT-MC.ARPA
Cc: Kenneth Clark <clark@AEROSPACE.ARPA>, minsky%MIT-OZ@MIT-MC.ARPA,
PHIL-SCI@MIT-MC
Subject: free will, "Matter, Mind, and Models"
In-reply-to: Msg of 26 Mar 1984 18:14-EST from BATALI%MIT-OZ at MIT-MC.ARPA
From: BATALI%MIT-OZ at MIT-MC.ARPA
Re: What free will isn't.
I don't buy [Winston's summary of Minsky's] argument. For me the
paradigm case of free will is
the case of a choice between two actions, A and B. I am free if I can
choose either, and if the one I choose to do, I do. ...
I wasn't trying to start an extended discussion of free
will, but I guess I asked for it. Obviously Winston's
2-sentence summary isn't completely adequate, and people
should read the paper. Minsky is NOT arguing that there's
no relationship between a machine's subjective impression of
its choices and its subsequent behavior; only that the
impressions and decisions are themselves determined by past
events and factors outside the machine's model; and that
arguments to the contrary seem motivated by something other
than evidence.
As your comment suggests, our subjective impression of
making choices - watching our own computations carried out -
is probably as real a factor as Minsky's rebellion
hypothesis. Our ability to watch ourselves plan, to make
decisions and arguments, makes all this confusing for most
people to think about, but Minsky doesn't address this, as
if taking it for granted.
∂27-Mar-84 1348 BMACKEN@SRI-AI.ARPA Advisory Panel Visit
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 13:48:02 PST
Date: Tue 27 Mar 84 13:46:25-PST
From: BMACKEN@SRI-AI.ARPA
Subject: Advisory Panel Visit
To: csli-folks@SRI-AI.ARPA
Dear CSLI Researchers,
As you know, our Advisory Panel will be visiting three days next week,
from April 5 through 7. We plan to use this visit to help with our
first year report to SDF. Toward this end, I need each of you to send
me two paragraphs by Monday morning April 2.
The first paragraph should be a short description of what you have
been doing as part of CSLI activities -- working on what, attending
what, talking to whom, etc.
The second paragraph should describe how the things referred to in
the first paragraph have affected your thinking about language and
information.
This is an important task, for among other things your input
will be used to help reorganize the structure of projects, so that
they are more in line with what is actually going on. Any comments
in addition to the ones we are requesting for the first and second
paragraph are of course welcome.
Please send your responses to me with cc's to csli-executives@sri-ai
and to stucky@sri-ai.
B.
-------
∂27-Mar-84 1606 KJB@SRI-AI.ARPA corrections to S&A
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 16:05:43 PST
Date: Tue 27 Mar 84 16:05:22-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: corrections to S&A
To: csli-folks@SRI-AI.ARPA
Would any of you who have discoevered [correctable] errors
in Situations and Attitudes send me a note. The publisher
wants to include them in a second printing. Thanks. Jon
-------
∂27-Mar-84 1843 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 18:43:07 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 27 Mar 84 21:38-EST
Received: by csnet-relay via umcppo; 27 Mar 84 20:43 EST
Date: 27 Mar 84 09:20:02 EST (Tue)
From: Don Perlis <perlis%umcp-cs.csnet@csnet-relay.arpa>
Subject: Re: Philosophy of Science and Artificial Intelligence
To: Tom Dietterich <DIETTERICH%sumex-aim.arpa@csnet-relay.arpa>,
mills%aerospace.arpa@csnet-relay.arpa,
ZIPPY%mit-mc.arpa@csnet-relay.arpa
Cc: PHIL-SCI%mit-mc.arpa@csnet-relay.arpa, MINSKY%mit-mc.arpa@csnet-relay.arpa,
INFO-COBOL%mit-mc.arpa@csnet-relay.arpa,
DIETTERICH%sumex-aim.arpa@csnet-relay.arpa
From: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Subject: Re: Philosophy of Science and Artificial Intelligence
Zippy assumed that we all knew what the scientific method was and
stated that AI doesn't follow it. My view of the scientific
method is that it is a very general (and very weak) method followed by
all inquiring systems--from newborn infants to nuclear physicists.
Hence, we in AI are certainly employing the scientific method.
I agree. I also think that the rules for inquiry are fairly straightforward
and easily accomodated by standard formalisms, to wit: A occurs and an
explanantion is wanted; it is noticed that B may serve to explain A; it is
conjectured that indeed B caused (or preceded) A; evidence is sought that
B in fact occurred.
John Anderson has a purported counterexample to the 'logicality' of ordinary
thought, as follows: "If I were dying, the doctor would be frowning. the
doctor is frowning. So I must be dying". However, on my above accounting,
this could be rendered as: "The doctor is frowning. Why? Probably he has
bad news. Gee, maybe I'm dying!" There appears to be nothing in the latter
version that strains the usual reading of standard logic. If in fact people
firmly believed that there was only one possibility when actually there were
many, Anderson might have a better point.
Comments?
--Don Perlis
∂27-Mar-84 2005 @MIT-MC:Info-COBOL-Request@MIT-MC Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 20:05:36 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 27 Mar 84 23:01-EST
Date: 27 March 1984 23:01-EST
From: Info-COBOL-Request @ MIT-MC
Sender: ALAN @ MIT-MC
Subject: Philosophy of Science and Artificial Intelligence
To: PHIL-SCI @ MIT-MC, perlis%umcp-cs.csnet @ CSNET-RELAY
cc: MINSKY @ MIT-MC, DIETTERICH @ SUMEX-AIM, mills @ AEROSPACE
In-reply-to: Msg of 27 Mar 84 09:20:02 EST (Tue) from Don Perlis <perlis%umcp-cs.csnet at csnet-relay.arpa>
Please. Let us NOT have this discussion on Info-COBOL! Everybody \please/
be careful and remove Info-COBOL from the header of any replies you
compose. Thank you!
∂27-Mar-84 2131 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 21:31:44 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 00:28-EST
Date: Tue 27 Mar 84 21:28:29-PST
From: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Subject: Re: Philosophy of Science and Artificial Intelligence
To: perlis%umcp-cs.csnet@CSNET-RELAY.ARPA
cc: DIETTERICH@SUMEX-AIM.ARPA, phil-sci@MIT-MC.ARPA
In-Reply-To: Message from "Don Perlis <perlis%umcp-cs.csnet@csnet-relay.arpa>" of Tue 27 Mar 84 09:20:02-PST
From Don Perlis:
A occurs and an explanantion is wanted; it is noticed that B may serve
to explain A; it is conjectured that indeed B caused (or preceded) A;
evidence is sought that B in fact occurred.
I would only add: Evidence is also sought that B did not occur. If
there is anything that might separate the scientific method from everyday
methods of inquiry, it is the obligation to search for falsifying
evidence as well as confirming evidence. There is, of course, a fair
amount of research to indicate that real scientists rarely seek to
falsify their own hypotheses. But that is why it is important to have
a community of scientists. The desire to persuade other people that
your theory is correct leads you to attempt to falsify the competing
theories.
RE: The doctor example. I prefer your reading. Have you looked at
any of the Tversky cases to see if they are consistent with this
approach? I suspect that they are.
--Tom
-------
∂27-Mar-84 2313 @MIT-MC:RMS.G.DDS@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 23:13:03 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 02:09-EST
Date: Wed 28 Mar 84 02:08:33-EST
From: RMS.G.DDS%MIT-OZ@MIT-MC.ARPA
Subject: Re: Philosophy of Science and Artificial Intelligence
To: LEVITT%MIT-OZ@MIT-MC.ARPA
cc: mills@AEROSPACE.ARPA, PHIL-SCI@MIT-MC
In-Reply-To: Message from "LEVITT%MIT-OZ@MIT-MC.ARPA" of Mon 26 Mar 84 15:02:01-EST
Does man have unrelated goals ? of course. Zippy doesn't
bother me in the <almost looked for the rubout here, is that
empirical?) quest for a paradigm. A commom nomeclature would
help.
Calculus is emperical and procedural, where as chess is not.
Is thas dificult to understand. Chess tends to be bounded by
strategy and numerous other constraints but is this where we
find the commonality to calcui.
A.I. is a new science regardless of social or physical. IN that
it tends to encompass both. I seem to think that the nitpicking
be left to after discovery which is a bone of contention anyway.
Does this exchange do anything other than divert energy? Perhaps
perhaps not...It's seems that we are to caught up in whether it is
this or that and categorizing rather that doing....!
Fred
-------
∂27-Mar-84 2346 @MIT-MC:RMS.G.DDS@MIT-OZ Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 27 Mar 84 23:46:33 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 02:42-EST
Date: Wed 28 Mar 84 02:41:36-EST
From: RMS.G.DDS%MIT-OZ@MIT-MC.ARPA
Subject: Re: Philosophy of Science and Artificial Intelligence
To: ALAN@MIT-MC
cc: MINSKY@MIT-MC, PHIL-SCI@MIT-MC, ZIPPY@MIT-MC, mills@AEROSPACE.ARPA
In-Reply-To: Message from "Alan Bawden <ALAN @ MIT-MC>" of Mon 26 Mar 84 15:21:00-EST
Perhaps...I think that we deal with trying to describe. In that
is a true problematical. To meta-decsribe what we do not even
begin to have a description for is a fools game. We can take
a domain of knowledge and desrcibe and meta-describe and that
leads us to a goal that is shared in both the epistmology of
what we deal with and the system that we define that epistomolgy
with. I think that rantings tend to take away more than add...
Onthers woulds what do you do...well I dunno...I keep going back
ot beginnings I think or maybe not...or yeah I do. I do have
some clever ways...aaahhh I get it...That is science. Here give
it a name. in 11 lines
-------
∂28-Mar-84 0003 @MIT-MC:DonWinter.pasa@PARC-MAXC Re: Philosophy of Science and Artificial Intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 00:03:15 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 02:59-EST
Received: from Gamay.ms by ArpaGateway.ms ; 27 MAR 84 23:45:21 PST
From: DonWinter.pasa@Xerox.ARPA
Date: 27 Mar 84 23:45:23 PST
Subject: Re: Philosophy of Science and Artificial Intelligence
In-reply-to: RMS.G.DDS%MIT-OZ@MIT-MC.ARPA's message of Wed, 28 Mar 84
02:08:33 EST
To: RMS.G.DDS%MIT-OZ@MIT-MC.ARPA
cc: LEVITT%MIT-OZ@MIT-MC.ARPA, mills@AEROSPACE.ARPA,
PHIL-SCI@MIT-MC.ARPA
AI would still be able to perform properly at 2 in the morning -- its
ability to type and spell would be as good as ever.
Don
∂28-Mar-84 0227 @MIT-MC:JMC@SU-AI determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 02:27:29 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 05:25-EST
Date: 28 Mar 84 0123 PST
From: John McCarthy <JMC@SU-AI.ARPA>
Subject: determinism and choice
To: phil-sci%oz@MIT-MC.ARPA
I am most in sympathy with the point of view expressed by DAM. It is
expressed more elaborately in McCarthy and Hayes, "Some Philosophical
Problems from the Standpoint of Artificial Intelligence", Machine
Intelligence 4. The essence is that what a person or machine
CAN DO is determined by its position in the interaction structure
rather than by its internal structure. The latter determines what
it will do. This general idea is variously decorated in the paper.
∂28-Mar-84 0430 @MIT-MC:GUMBY@MIT-MC Phil-sci vs COBOL
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 04:30:28 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 07:27-EST
Date: 28 March 1984 07:21-EST
From: David Vinayak Wallace <GUMBY @ MIT-MC>
Subject: Phil-sci vs COBOL
To: PHIL-SCI @ MIT-OZ
cc: INFO-COBOL @ MIT-MC
In-reply-to: Msg of 27 Mar 84 09:20:02 EST (Tue) from Don Perlis <perlis%umcp-cs.csnet at csnet-relay.arpa>
I would like to point out that this discussion has nothing at all to
do with the implementation of PDP-10 COBOL, except in the most
abstract of senses, and should, therefore, not be on INFO-COBOL.
I'm sure our ARPA COBOL contracts do not fund such frivolous use of
the net.
Thank-you.
∂28-Mar-84 0930 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY Re: determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 09:30:13 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 12:27-EST
Received: by csnet-relay via umcppo; 28 Mar 84 12:11 EST
Date: 28 Mar 84 11:57:52 EST (Wed)
From: Don Perlis <perlis%umcp-cs.csnet@csnet-relay.arpa>
Subject: Re: determinism and choice
To: John McCarthy <JMC%su-ai.arpa%csnet-relay.csnet@csnet-relay.arpa>,
phil-sci%oz%mit-mc.arpa%csnet-relay.csnet@csnet-relay.arpa
From: John McCarthy <JMC%su-ai.arpa@csnet-relay.csnet>
Subject: determinism and choice
I am most in sympathy with the point of view expressed by DAM. It is
expressed more elaborately in McCarthy and Hayes, "Some Philosophical
Problems from the Standpoint of Artificial Intelligence", Machine
Intelligence 4. The essence is that what a person or machine
CAN DO is determined by its position in the interaction structure
rather than by its internal structure. The latter determines what
it will do. This general idea is variously decorated in the paper.
I agree with DAM and with McCarthy on free willl and choice, although I think
DAM's statement (I wish I could excerpt it here, but I let it disappear a few
days ago) while more informal than JMC's also thereby catches a twist that
the McC and Hayes approach may miss, namely, that the internal structure
itself can be a crucial factor in what is a possible choice. For instance,
suppose I have an inherent incapacity to jump higher than 4 feet. This then
is a factor of importance in my deciding whether a plan involving jumping
is feasible. If the jump required is less than 4 feet, I may still consider
it in the realm of things open to me to do; but otherwise not (assuming I
have such knoweledge about my juimpoing limitations). Since it appears that
often we do and often we do not have such knowledge, then the choice set
should perhaps be defined in terms of ones explicit knowledge, in general,
rather than in terms of interanl versus external data. After all, it may
be that in fact I cannot even jump 2 feet due to unknown factors ( I may have
injured may leg and not realize it, or the floor may be to soft to support
a vigorous leap) and still a 3 foot jump may be (appropriately, as far as
I can be expected to know) one of the 'choices' I entertain.
∂28-Mar-84 1041 STUCKY@SRI-AI.ARPA LSA Directory
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 10:40:53 PST
Date: Wed 28 Mar 84 10:40:41-PST
From: Susan Stucky <Stucky@SRI-AI.ARPA>
Subject: LSA Directory
To: CSLI-principals: ;
We are in the process of completing the CSLI entry for the Linguistic
Society of America handbook. This is a compilation of listings of
linguistics programs in universities and also of non-degree granting
institutions. We would like to include a list of all CSLI researchers
who are part of the "linguistic environment" at Stanford.(This
includes people who are already listed under the Linguistics
Department and anyone who is even remotely related to research
linguistic.) If you would like to be included in this list, then
please send us (to both wunderman@sri-ai and Stucky@sri-ai) a list of
your areas of specialization. Typically the entries include such
generic areas as parsing, natural language generation, syntax,
semantics etc. We need your by THIS MONDAY (April 1, no fooling) at
the latest. I apologize for the short notice.
-Susan
-------
∂28-Mar-84 1118 @SRI-AI.ARPA,@SU-SCORE.ARPA:mis%Psych.#Pup@SU-SCORE.ARPA Seminar announcement
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 11:18:11 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 28 Mar 84 11:09:30-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 28 Mar 84 11:01:55-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 28 Mar 84 11:04:33-PST
Received: from Psych by Score with Pup; Wed 28 Mar 84 11:00:41-PST
Date: 28 Mar 1984 09:25:30-PST
From: mis at SU-Tahoma
To: bboard@kestrel, csli-friends@sri-ai at score, msgs, su-bboards@score
Subject: Seminar announcement
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
Seminar in Protocol Analysis - SPECIAL TOPIC ANNOUNCEMENT:
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
Image-Processing Studies of American Sign Language
George Sperling
New York University and Bell Laboratories, Murray Hill
These experiments deal with the practical problem of
squeezing American Sign Language (ASL) through the telephone
network. Historically, an image (e.g., TV @ 4 MHz) has been
valued at more than 1000 speech tokens (e.g., telephone @ 3
kHz). A powerful image-processing system was developed and
used to create low-bandwidth, dynamic, image sequences of ASL
signers. Subsampling in space, time, and intensity was studied
in conjunction with a variety of grey-scale and binary-
intensity image transformations and with some new coding
schemes; and formal intelligibility tests were conducted with
deaf subjects. With image-processed ASL, the word/picture
ratio is shown to be approaching unity, and intelligible,
image-processed ASL is communicable on ordinary, switched
telephone networks. The various image-processed ASL stimuli
provide interesting linguistic, perceptual, and computational
insights. A movie to illustrate image-processed ASL will be
shown.
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
Place: Jordan Hall, Room 100
Time: 1:00 pm, April 4, 1984
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
∂28-Mar-84 1134 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB Cognitive Science Seminar--April 3
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 11:33:20 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 28 Mar 84 11:23:01-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 28 Mar 84 11:17:49-PST
Received: from UCB-VAX.ARPA by SRI-AI.ARPA with TCP; Wed 28 Mar 84 11:13:17-PST
Received: from ucbkim.ARPA by UCB-VAX.ARPA (4.24/4.25)
id AA26824; Wed, 28 Mar 84 10:09:59 pst
Received: by ucbkim.ARPA (4.24/4.3)
id AA00897; Wed, 28 Mar 84 10:09:15 pst
Date: Wed, 28 Mar 84 10:09:15 pst
From: chertok%ucbkim@Berkeley (Paula Chertok)
Message-Id: <8403281809.AA00897@ucbkim.ARPA>
To: cogsci-friends%ucbkim@Berkeley
Subject: UCB Cognitive Science Seminar--April 3
BERKELEY COGNITIVE SCIENCE PROGRAM
Spring 1984
IDS 237B - Cognitive Science Seminar
Time: Tuesday, April 3, 1984, 11-12:30pm
Location: 240 Bechtel
***** Followed by a lunchbag discussion with speaker *****
*** in the IHL Library (Second Floor, Bldg. T-4) from 12:30-2 ***
OBJECTS, PARTS AND CATEGORIES
Barbara Tversky, Dept. of Psychology, Stanford
Many psychological, linguistic and anthropological measures
converge to a preferred level of reference, or BASIC LEVEL,
for common categories; for example, TABLE, in lieu of FURNI-
TURE or KITCHEN TABLE. Here we demonstrate that knowledge
of categories at that level (and only that level) of
abstraction is dominated by knowledge of parts. Basic level
categories are perceived to share parts and to differ from
one another on the basis of other features. We argue that
knowledge of part configuration underlies the convergence of
perceptual, behavioral and linguistic measures because part
configuration plays a large role in both appearance and
function. Basic level categories are especially informative
because structure is linked to function via parts at this
level.
**********
Upcoming Talks This Spring Semester
Date Speaker Affiliation
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI; CSLI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy; CSLI
∂28-Mar-84 1203 @SRI-AI.ARPA,@SU-SCORE.ARPA:ETCHEMENDY@SRI-AI.ARPA housing needed 1985
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 12:03:32 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 28 Mar 84 11:59:59-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 28 Mar 84 11:48:20-PST
Date: Wed 28 Mar 84 11:50:32-PST
From: ETCHEMENDY@SRI-AI.ARPA
Subject: housing needed 1985
To: bboard@SRI-KL.ARPA, bboard@SRI-AI.ARPA, bboard@SU-SCORE.ARPA,
csli-friends@SRI-AI.ARPA
HOUSING NEEDED FOR VISITING PROFESSOR, WINTER/SPRING 84-85
Richard Jeffrey of Princeton University will be visiting the Center for the
Study of Language and Information next (academic) year. He will need a
furnished apartment or small house near Stanford for the months of January
through June, 1985. He has no small children or nasty habits. (An exchange
for a (large) house in Princeton would be possible.)
If you have any leads on rentals for this period, they'd be appreciated.
Contact: ETCHEMENDY@SRI-AI or John Etchemendy at 497-0855 or Richard
Jeffrey at (609) 924-9139.
Thanks.
-------
∂28-Mar-84 1401 @MIT-MC:JMC@SU-AI determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 14:00:54 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 16:55-EST
Date: 28 Mar 84 1155 PST
From: John McCarthy <JMC@SU-AI.ARPA>
Subject: determinism and choice
To: phil-sci%oz@MIT-MC.ARPA, perlis%umcp-cs.csnet@CSNET-RELAY.ARPA
McC and Hayes suggests treating the phenomenon mentioned by Perlis as follows.
Regard the brain, (or perhaps better the mind, since the form of physical
implementation is not relevant) as composed of interacting parts. What one
part can do depends on its position in the causal structure, and this takes
into account the other parts. For example, the folk psychology decomposition
of the mind into Will and Intellect works pretty well for
Perlis's example of jumping provided we add the Body as a part. Namely,
the Body can jump 4 feet, because it has outputs that would do it. However,
if the Will tells the Intellect to do it, the Intellect won't emit the
required order to the Body, so the Will can't. This may not be quite right,
but we will have to provide our robot programs with some kind of
notion of CAN based on interaction structure so that it will explore its
options and decide what to do in some reasonable way.
∂28-Mar-84 1421 GOLUB@SU-SCORE.ARPA Meeting
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 14:16:55 PST
Date: Wed 28 Mar 84 14:13:22-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Meeting
To: "CSD Senior Faculty": ;
The April Senior Faculty meeting will take place on MONDAY April 2 at
2:30 in MJH 252. ( There'll be a general faculty meeting on Tuesday at
2:30.) Please send me any agenda items you may wish to discuss.
GENE
-------
Welcome back. Please put promoting Dick Gabriel to Senior Research
Associate on the agenda. However, it would seem that a PI should be
able just to ask for objections for such a promotion, since it is
possible to appoint to that rank from the outside by such a procedure.
I much prefer resolving the anomaly that way rather than by making
appointments go through a faculty meeting.
∂28-Mar-84 1426 ELYSE@SU-SCORE.ARPA FACULTY MEETING
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 14:26:40 PST
Date: Wed 28 Mar 84 14:17:21-PST
From: Elyse J. Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: FACULTY MEETING
To: faculty@SU-SCORE.ARPA
cc: bureaucrats@SU-SCORE.ARPA
There will be a FACULTY MEETING on Tuesday, April 3, from 2:30-4:30
in conference room 146
Please send me any agenda items you wish discussed at the meeting.
Also, the regular faculty lunches will resume that day.
-------
∂28-Mar-84 1454 KJB@SRI-AI.ARPA paragraphs
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 14:52:56 PST
Delivery-Notice: While sending this message to SU-AI.ARPA, the
SRI-AI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Wed 28 Mar 84 14:51:55-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: paragraphs
To: csli-principals@SRI-AI.ARPA
Dear Folks:
Susan suggested that I send you an example of what we have in mind
about changes due to the interactions here. The following are taken
from the letter I sent to SDF in January. Charlie said that of the
pages and pages we sent, these three paragraphs were the only ones
that showed that anything was really happening. You may well not
agree with the views in the paragraphs. I say that there are personal
views. But at least it should give you an idea of the sort of thing we
hope to find out there.
Jon
Of course it
is too early to judge the research effort, or the extent to which it
is changing as a result of CSLI. However, at a purely subjective
level, I can offer a comment or two.
Methodological assumptions as to what constitutes evidence, theory and
model, and how these are judged, differ radically in philosophy,
mathematics, linguistics, computer science and AI, much more radically
than most of us realized, I think. In all candor, I must say that
having these assumptions challenged has been hard, harder than we
anticipated, I suspect. While the researchers at CSLI shared the
vision of a new study of language, I suspect that each of us thought
that new study would be a little closer to our own cherished approach
than to the others involved. Let me give a couple of examples.
One thing that came out of the Thursday seminars was the vast
difference in attitudes to "formalisms" between those working in
traditional linguistics and some of the rest of us. In linguistics,
it is customary to attempt to develop a formal language that in and of
itself has the predictive power to capture generalizations about human
languages. This is the underlying assumption behind interest in
refinements of the Chomsky hierarchy, for example. In AI and logic,
however, such formal languages are used only as a pragmatic expedient
to state or describe such laws, or to turn into a computer program.
There is no effort to make the very grammar of the formalism have
predictive content. This is a small point, but until both sides
realize what the other is up to, there is enormous potential for
misinterpretation on both sides.
The second example is more personal. This quarter we have had a
seminar at PARC on the semantics of computer languages, as part of the
C1/D1 activities. Probably due to my influence, the seminar
presentations were dominated by mathematicians working on the
semantics of computer languages, but there were always quite a few
people present who work on designing new computer languages. There is
no doubt that the seminar was very successful, in terms of getting
people to know one another and getting certain basic material across.
However, it was not all smooth sailing. Initially, at least, there
was a definite feeling among the non-mathematicians, that once the
mathematician got his hands on a language, whatever it was that was
really interesting and new disappeared.
I think that both groups are coming to appreciate the other more, and
also to change in certain ways. I learned, for example, that most
computer scientists have bought the formalist account of mathematics,
without even realizing it, so they think of the language of
mathematics as distinctly different than other language, even to the
extent of not being about anything. I don't know that I have changed
this completely, but my obvious rejection of this view of mathematics,
and my pointing out that the language of mathematics is itself a
situated language, has had some effect, I can tell. On the other
hand, I have come to realize that this mistaken view is reinforced by
the mathematician's current penchant for formalizing all intuitions
directly in set theory, without ever making those intuitions precise by
making the assumptions that justify the formalization explicit. This
practice certainly contributes to the feeling that the mathematician
has lost track of the real phenomenon. My own work has changed as a
result. I am currently working on setting forth the basics in
situation semantics in a way that avoids this pitfall.
These example are just two of dozens I could give of the way things are
changing as people start working together in new ways. It is not
always a completely enjoyable experience, initially. In these example,
both groups certainly felt somewhat threatened by the attitude of the
other, initially. But things are changing, and the change is
exciting.
-------
∂28-Mar-84 1613 @MIT-MC:Hewitt@MIT-OZ determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 16:13:25 PST
Received: from MIT-APIARY-7 by MIT-OZ via Chaosnet; 28 Mar 84 19:10-EST
Date: Wednesday, 28 March 1984, 19:12-EST
From: Carl Hewitt <Hewitt at MIT-OZ>
Subject: determinism and choice
To: John McCarthy <JMC at SU-AI>
Cc: phil-sci at MIT-OZ, Hewitt at MIT-OZ
In-reply-to: The message of 28 Mar 84 04:23-EST from John McCarthy <JMC at SU-AI>
Return-path: <Mailer@MIT-XX>
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 05:25-EST
Date: 28 Mar 84 0123 PST
From: John McCarthy <JMC@SU-AI.ARPA>
Subject: determinism and choice
To: phil-sci%oz@MIT-MC.ARPA
I am most in sympathy with the point of view expressed by DAM. It is
expressed more elaborately in McCarthy and Hayes, "Some Philosophical
Problems from the Standpoint of Artificial Intelligence", Machine
Intelligence 4. The essence is that what a person or machine
CAN DO is determined by its position in the interaction structure
rather than by its internal structure. The latter determines what
it will do. This general idea is variously decorated in the paper.
Good point. However, the uncertainty principle of quantum mechanics
would seem to limit the extent to which the interaction structure
determines what a system will do. It may be that the macroscopic behavior
of people is not much affected by quantum level effects. But I don't know any
good arguments why this should be the case.
--Carl
∂28-Mar-84 1623 @SU-SCORE.ARPA:feigenbaum.pa@Xerox.ARPA bats direction
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 16:23:31 PST
Received: from Xerox.ARPA (PARC-GW.ARPA) by SU-SCORE.ARPA with TCP; Wed 28 Mar 84 16:03:38-PST
Received: from Chardonnay.ms by ArpaGateway.ms ; 28 MAR 84 15:34:10 PST
Date: 28 Mar 84 14:54:08 PST
From: feigenbaum.pa@Xerox.ARPA
Subject: bats direction
To: aflb.su@su-score.ARPA
Cc: clarkson@score.ARPA, rjb@sail.ARPA, mayr@score.ARPA, klc@sail.ARPA,
spencer@score.ARPA, fy@sail.ARPA, patashnik@score.ARPA,
karlin@score.ARPA
i just spoke to maria and got the following directions for driving and
parking on friday.
the cc list for this message is the list of people who said they
probably or definitely will
drive.
as of very recently (more recently than the last time i was at san jose)
ibm has taken to
checking identification of the people who drive through its gates. so
bring some identification,
and i guess that it would be good if the driver had a picture i.d. (i
only mention that because
i don't have one).
take 101 south to the Ford Road exit, which is a left exit.
keep to the right and follow signs to IBM and Cottle Road.
once you get on Cottle Road, stay in the left lane.
go through the main gate to IBM. when you go through this gate, the
guard will ask for i.d.
after you go through the gate, you will be on Poughkeepsie Road. when
you come to a
T-junction, turn right, and you will still be on Poughkeepsie Road. Go
straight past the
intersection with Raleigh Road, and the research building will be on
your right. go past
it and park behind it, because the visitor parking in front of it on
Raleigh will be full.
after you park, walk around to the front of the research building (on
Raleigh), and go in
the lobby. sign in, and maria will collect us and take us to the
auditorium.
maria's office number is 408-256-1213, so if you get to ibm but can't
find the research
building you can probably call her at 6-1213 from one of the "on-campus"
phones on the
building you did find.
i think it would probably be good to leave jacks at 9:15. that will
leave time for getting
stuck in traffic.
please direct questions to jf@score--don't just reply, because i won't
read this parc mail
everyday.
see you all friday, if not before,
joan
∂28-Mar-84 1636 @MIT-MC:Hewitt@MIT-OZ determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 16:36:03 PST
Received: from MIT-APIARY-7 by MIT-OZ via Chaosnet; 28 Mar 84 19:10-EST
Date: Wednesday, 28 March 1984, 19:12-EST
From: Carl Hewitt <Hewitt at MIT-OZ>
Subject: determinism and choice
To: John McCarthy <JMC at SU-AI>
Cc: phil-sci at MIT-OZ, Hewitt at MIT-OZ
In-reply-to: The message of 28 Mar 84 04:23-EST from John McCarthy <JMC at SU-AI>
Return-path: <Mailer@MIT-XX>
Received: from MIT-MC by MIT-OZ via Chaosnet; 28 Mar 84 05:25-EST
Date: 28 Mar 84 0123 PST
From: John McCarthy <JMC@SU-AI.ARPA>
Subject: determinism and choice
To: phil-sci%oz@MIT-MC.ARPA
I am most in sympathy with the point of view expressed by DAM. It is
expressed more elaborately in McCarthy and Hayes, "Some Philosophical
Problems from the Standpoint of Artificial Intelligence", Machine
Intelligence 4. The essence is that what a person or machine
CAN DO is determined by its position in the interaction structure
rather than by its internal structure. The latter determines what
it will do. This general idea is variously decorated in the paper.
Good point. However, the uncertainty principle of quantum mechanics
would seem to limit the extent to which the interaction structure
determines what a system will do. It may be that the macroscopic behavior
of people is not much affected by quantum level effects. But I don't know any
good arguments why this should be the case.
--Carl
∂28-Mar-84 1724 @SU-SCORE.ARPA:feigenbaum.pa@Xerox.ARPA oren says
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 17:24:00 PST
Received: from Xerox.ARPA (PARC-GW.ARPA) by SU-SCORE.ARPA with TCP; Wed 28 Mar 84 17:20:22-PST
Received: from Chardonnay.ms by ArpaGateway.ms ; 28 MAR 84 17:01:10 PST
Date: 28 Mar 84 16:50:51 PST
From: feigenbaum.pa@Xerox.ARPA
Subject: oren says
To: aflb.su@su-score.ARPA
Cc: feigenbaum.pa@Xerox.ARPA
oren suggests that you leave from jacks at 9. he is in general a very trustworthy person
and in particular a careful driver. i plan to take his advice. see you all friday.
joan
∂28-Mar-84 1731 @MIT-MC:DAM@MIT-OZ determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 17:31:24 PST
Date: Wed, 28 Mar 1984 19:19 EST
Message-ID: <DAM.12003053082.BABYL@MIT-OZ>
From: DAM%MIT-OZ@MIT-MC.ARPA
To: JMC%MIT-OZ@MIT-MC.ARPA
cc: phil-sci%MIT-OZ@MIT-MC.ARPA
Subject: determinism and choice
Date: Wednesday, 28 March 1984 04:23-EST
From: John McCarthy <JMC at SU-AI.ARPA>
I am most in sympathy with the point of view expressed by DAM.
It is expressed more elaborately in McCarthy and Hayes, "Some
Philosophical Problems from the Standpoint of Artificial
Intelligence", Machine Intelligence 4.
Woops, I should have remembered that (I read that one a long
time ago).
∂28-Mar-84 1757 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 25, March 29, 1984
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 28 Mar 84 17:57:43 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 28 Mar 84 17:55:00-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 28 Mar 84 17:27:16-PST
Date: Wed 28 Mar 84 17:29:42-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 25, March 29, 1984
To: csli-friends@SRI-AI.ARPA
! CSLI Newsletter
March 29, 1984 * * * Number 25
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
CSLI ACTIVITIES FOR *THIS* THURSDAY, MARCH 29
Because of the quarter break at Stanford this week, none of the
regular CSLI activities will be held this Thursday except the 3:30
tea. The TINLunch discussion that was to be led by Brian Smith on
March 29 has been postponed until April 5.
-----------
SCHEDULE FOR *NEXT* THURSDAY, APRIL 5, 1984
10:00 a.m. Seminar on Natural Languages
Ventura Hall "Perspectives on Anaphora"
Conference Room by Phil Cohen
12 noon TINLunch
Ventura Hall "Information and Association"
Conference Room by Jerry Fodor (author present).
Discussion led by Brian Smith.
2:15 p.m. Seminar on Computer Languages
Ventura Hall "Lisp: Language and Liturature"
Conference Room by Brian Smith (see course description
elsewhere in this Newsletter)
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall, "Discourse and Comprehension
Room G-19 During Medical Diagnostic Reasoning"
by Aaron Ciccourel, Department of Sociology,
Cognitive Science Program, and Medical School,
University of California at San Diego.
-----------
AREA CL (FORMERLY C) MEETINGS
The area CL weekly meeting has been moved from Mondays to
Wednesdays, with the meeting still 1-3 and the lunch 12-1. On
Wednesday, March 28, Terry Winograd spoke on the theoretical
implications of computer language design for a new view of
computational semantics. Future meetings will be held at the same
time each Wednesday at a place to be announced. Please notify
CSLI-REQUESTS@SRI-AI if you wish to be on the CL-FRIENDS list, through
which announcements about these meetings will be made.
-----------
! Page 2
-----------
CSLI COLLOQUIUM, SPRING QUARTER
The spring-quarter schedule for the CSLI Colloquium, which is
held each Thursday at 4:15 p.m. in Room G-19 of Redwood Hall, is
beginning to shape up. The following is a partial list of speakers
and dates, to give a hint of what to anticipate for the quarter.
April 5 Aaron Ciccourel, UC San Diego, "Discourse and Comprehension
During Medical Diagnostic Reasoning"
April 12 To be announced
April 19 Jerry Katz
April 26 Dell Hymes
May 3 Alonzo Church, Dept. of Philosophy, UCLA
May 10 John Haugeland
May 17 Elizabeth Bates
May 24 To be announced
May 31 To be announced
June 7 Judith Jarvis Thomson, Dept. of Linguistics & Philosophy, MIT,
"Causal Verbs"
-----------
COURSE ANNOUNCEMENT--"LISP: LANGUAGE AND LITERATURE"
The following course will be the CSLI Seminar on Computer
Languages for the spring quarter. If you are interested in attending,
please read the notes on dates and registration, at the end.
"Lisp: Language and Literature"
A systematic introduction to the concepts and practices of
programming, based on a simple, reconstructed dialect of Lisp. The
aim is both to convey and to make explicit the programming knowledge
that is typically acquired through apprenticeship and practice. The
material will be presented under a linguistic reconstruction, using
vocabulary that should be of use in studying any linguistic system.
Considerable hands-on programming experience will be provided.
Although intended primarily for linguists, philosophers, and
mathematicians, anyone interested in computation is welcome. In
particular, no previous exposure to computation will be assumed.
However, since we will aim for rigorous analyses, some prior
familiarity with formal systems is essential. Also, the course will
be more like a course in literature and creative writing than like a
course in, say, French as a second language. The use of Lisp, in
other words, will be primarily as a vehicle for larger issues, not so
much an object of study in and of itself. Since Lisp (unlike French)
is really very simple, we will be able to teach it in class and lab
sessions. Tutorial instruction and some individual programming
assistance will be provided.
(Lisp course, cont'd on p. 3)
! Page 3
(Lisp course, cont'd from p. 2)
Topics to be covered include:
-- Procedural and data abstraction;
-- Objects, modularity, state, and encapsulation;
-- Input/output, notation, and communication protocols;
-- Metalinguistic abstraction, and problems of intensional grain;
-- Architecture, implementation, and abstract machines;
-- Introspection, self-reference, metacircular interpreters,
and reflection.
Throughout, we will pay particular attention to the following themes:
-- Procedural and declarative notions of semantics;
-- Interpretation, compilation, and other models of processing;
-- Implicit vs. explicit representation of information;
-- Contextual relativity, scoping mechanisms, and locality;
-- Varieties of language: internal, external, theoretical;
-- Syntax and abstract structure: functionalism and
representationalism.
Organizational Details:
Instructor: Brian C. Smith, Xerox PARC/Stanford CSLI;
494-4336 (Xerox); 497-1710 (Stanford),
"BrianSmith@PARC" (Arpanet).
Classes: Tuesdays and Thursdays, 2:00 p.m. to 3:30 p.m.,
in Room G19, Redwood Hall, Jordan Quad.
NB: We will be using the computers just now being installed
at CSLI, and there may be some delay in getting access to them.
Registration: Because of the limited number of machines, we
may have to restrict participation somewhat. We would therefore
like anyone who intends to take this course to notify Brian Smith
as soon as possible. Note that the course will be quite demanding:
10 to 20 hours per week will probably be required, depending on
background.
Sections: There will also be section/discussion periods on a regular
basis, at times to be arranged at the beginning of the course.
Reading: The course will be roughly based on the "Structure and
Interpretation of Computer Programs" textbook by Abelson and
Sussman that has been used at M.I.T., although the linguistic
orientation will affect our dialects and terminology.
Laboratory: Xerox 1108s (Dandelions) will be provided by CSLI for
problem sets and programming assignments. Instructors and teaching
assistants will be available for assistance at prearranged times.
Credit: The course may be listed as a special topics course in Computer
Science. However (in case that does not work out) anyone wishing
to take it for credit should get in touch, so that we can arrange
reading course credit.
! Page 4
-----------
COMPUTER FACILITY UPDATE
A myriad of changes has taken place at CSLI's Computer Facility
since January 1.
The Facility's core staff (Eric Ostrom, Bud Spurgeon, and Michele
Leiser) has been augmented by an office assistant, Briget Cook, and a
user-consultant staff of several undergraduates. Our offices are
Rooms 53, 54, and 55 of Casita.
CSLI staff members have attended two training sessions on EMACS
and Scribe and will soon learn "System 1022:"--a database management
system. I will be interviewing management to determine programming
needs through the Center. Top priority will be given to an on-line
events calendar and an accounting/records management system.
We will submit similar articles to the CSLI Newsletter
periodically. Please let the Facility staff know of any suggestions
or questions by sending mail to "Michele@SU-CSLI".
- Michele Leiser
"Turing," our DEC-2060 computer, has now been tested for several
weeks. We have installed a Stanford monitor and several application
packages and help files. Dozens of user accounts have already been
assigned.
January saw the installation of a temporary Ethernet link from
Ventura Hall, Rooms 1 and 6, to the machine room located in Pine Hall.
This was done to establish communication between the Xerox Dandelions
in Ventura and the computers and file servers in Pine in the shortest
time possible. This Ethernet is a temporary kludge intended to serve
until the installation of Ethernet throughout all of our facilities by
professional contractors. Since January, the Ethernet has been tested
and waiting for the installation of the Xerox file server hardware and
software.
In February, the DEC 2060 computer was installed in Pine Hall.
Shortly thereafter, a "MEIS" (Massbus Ethernet Interface Subsytem) was
installed on the DEC which serves to connect us to the campus-wide 3
Megabit Ethernet. This means that the DEC is available on the various
campus networks and that files can be transferred to the DEC and mail
sent and received from the DEC. The DEC is named "Turing" and can be
reached by sending mail or files to "SU-CSLI" or "SU-TURING" from
outside the campus networks and simply "CSLI" or "TURING within the
campus system.
Eight dial-in lines were installed on the DEC, at this time
capable of answering 300 baud and 1200 baud modems using both Bell and
Vadic modem protocols. The phone number for the dial-in modems is
324-3923. The answer modem lines are set up to "auto-baud," which
means that once you have established a connection to the computer's
(Computer Facility, cont'd on p. 5)
! Page 5
(Computer Facility, cont'd from p. 4)
modem you need only hit the "return" key twice for the DEC to figure
out what speed modem you are using and proceed to answer your call.
Eight more dial-in lines are planned for the DEC, and this equipment
is on order.
The DEC has had a series of "break-in period" failures whose
frequency and severity were above average for a computer of this type,
and this has delayed us somewhat. However DEC's service personnel
have been very professional in answering our trouble calls and fixing
the system, and the system is running well now.
Finally, the DEC is presently serving as a site for the
development of a 10 Megabit MEIS. This means that the DEC will be
unavailable after 6 p.m. most weekdays, since the developers need the
resources of the entire system for their work. This should only last
for the next week or so, and the result will be enhanced Ethernet
interfacing for the entire campus community and should be well worth
any minor inconvenience to us at this time.
Xerox technicians and software experts installed the Xerox XNS
(Xerox Network Standard) File Server on Monday, March 19, and at the
same time Xerox software was installed in the laser printer located in
Ventura 1. This allows us to use the XNS file server and begin the
"burning in" process on the Dandelions in Ventura. Extra power and
air-conditioning necessary for running more Dandelions and for running
the laser printers in Ventura 1 and 6 have been installed and the
Dandelions are being moved into that area and will be available for
fully supported research work in Ventura, Rooms 1 and 6, until the
trailers become available for use.
A Xerox Dolphin has also been installed and loaded with special
software to allow it to serve as a gateway between the 10 Megabit
Ethernet in Ventura and the 3 Megabit Ethernet on campus so that the
Dandelions in Ventura will be able to access any host on the Stanford
campus. This will serve as a stopgap device until equipment that was
ordered to do this arrives.
Along with all of this above activity, we are procuring the
necessary items for the installation of full networking and terminal
support in the trailers once they are installed. Also, work is under
way for the installation of two DEC VAX computers in Pine Hall.
It has been a busy first two months for me at my new position
here at CSLI; nevertheless I've been enjoying this opportunity to help
plan and implement what I am sure will be one of the best research and
computing environments on the Stanford campus once it is completed.
- Bud Spurgeon
-----------
! Page 6
SEMINAR IN PROTOCOL ANALYSIS
"Image-Processing Studies of American Sign Language"
George Sperling
New York University and Bell Laboratories, Murray Hill
These experiments deal with the practical problem of squeezing
American Sign Language (ASL) through the telephone network.
Historically, an image (e.g., TV @ 4 MHz) has been valued at more than
1000 speech tokens (e.g., telephone @ 3 kHz). A powerful
image-processing system was developed and used to create
low-bandwidth, dynamic, image sequences of ASL signers. Subsampling
in space, time, and intensity was studied in conjunction with a
variety of grey-scale and binary- intensity image transformations and
with some new coding schemes; and formal intelligibility tests were
conducted with deaf subjects. With image-processed ASL, the
word/picture ratio is shown to be approaching unity, and intelligible,
image-processed ASL is communicable on ordinary, switched telephone
networks. The various image-processed ASL stimuli provide interesting
linguistic, perceptual, and computational insights. A movie to
illustrate image-processed ASL will be shown.
Place: Jordan Hall, Room 100
Time: 1:00 pm, April 4, 1984
-----------
BERKELEY COGNITIVE SCIENCE PROGRAM - IDS 237B
Tuesday, April 3, 1984, 11 a.m. - 12:30 p.m., 240 Bechtel
"Objects, Parts, and Categories"
Barbara Tversky, Dept. of Psychology, Stanford
ABSTRACT: Many psychological, linguistic and anthropological measures
converge to a preferred level of reference, or BASIC LEVEL, for common
categories; for example, TABLE, in lieu of FURNITURE or KITCHEN TABLE.
Here we demonstrate that knowledge of categories at that level (and
only that level) of abstraction is dominated by knowledge of parts.
Basic level categories are perceived to share parts and to differ from
one another on the basis of other features. We argue that knowledge
of part configuration underlies the convergence of perceptual,
behavioral and linguistic measures because part configuration plays a
large role in both appearance and function. Basic level categories
are especially informative because structure is linked to function via
parts at this level.
Upcoming Talks This Spring Semester
April 10 Roger Shepard Stanford, Psychology
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI; CSLI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy; CSLI
-------
∂29-Mar-84 0044 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 00:44:35 PST
Date: Thu 29 Mar 84 00:40:47-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Next AFLB talk(s)
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
The spring is here; bugs are everywhere, including in the AFLB
scheduling. In short there will be no AFLB on April 5 and the grand
opening of the season will be on April 12.
I'll be away till April 7. To get in touch with me leave a msg. on my
home answering machine, at 415-494-8608.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
S P R I N G Q U A R T E R
4/12/84 - Dr. Nimrod Megiddo (XEROX PARC & Stanford)
"Parametric computing, parallel processing and composition."
I will present several applications of parametric computing in which
small depth (in the sense of parallel computation) of an algorithm for
one problem helps design an efficient sequential algorithm for another
problem. The general topic is presented in my paper in the October 83
issue of JACM. I will also discuss some randomizing sequential
algorithms obtained by the method.
******** Time and place: April 12, 12:30 pm in MJ352 (Bldg. 460) *******
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for this academic year have been filled
so far.
For more information about future and past AFLB meetings and topics
you might want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂29-Mar-84 0623 @MIT-MC:ABOULANGER@BBNG Re: determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 06:23:22 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 29 Mar 84 09:20-EST
Date: Thu 29 Mar 84 09:20:32-EST
From: Albert Boulanger <ABOULANGER@BBNG.ARPA>
Subject: Re: determinism and choice
To: hewitt%oz@MIT-MC.ARPA
cc: phil-sci%oz@MIT-MC.ARPA, jmc@SU-AI.ARPA
In-Reply-To: Message from "Carl Hewitt <Hewitt at MIT-OZ>" of Wed 28 Mar 84 19:15:33-EST
Good point. However, the uncertainty principle of quantum
mechanics would seem to limit the extent to which the
interaction structure determines what a system will do. It may
be that the macroscopic behavior of people is not much affected
by quantum level effects. But I don't know any good arguments
why this should be the case.
There is a good reason for quantum effects not being present at
the scale we live in. The group statistics washes them out. The
exact behavior of the ensemble depends on the statistics:
Bose-Einstein
Fermi-Dirac
Maxwell-Boltzman
Typical everyday ensembles obey Maxwell-Boltzman (I think) in
which many of the quantum effects are washed out. (However other
ensembles such as super-conducting materials obey other
statistics (Fermi-Dirac?) in which some of the quantum effects
are shown by the ensemble.
Albert Boulanger
-------
∂29-Mar-84 0656 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY Re: determinism and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 06:55:53 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 29 Mar 84 09:45-EST
Received: by csnet-relay via umcppo; 29 Mar 84 9:22 EST
Date: 29 Mar 84 09:11:07 EST (Thu)
From: Don Perlis <perlis%umcp-cs.csnet@csnet-relay.arpa>
Subject: Re: determinism and choice
To: John McCarthy <JMC%su-ai.arpa%csnet-relay.csnet@csnet-relay.arpa>,
phil-sci%oz%mit-mc.arpa%csnet-relay.csnet@csnet-relay.arpa,
perlis%umcp-cs.csnet%csnet-relay.csnet@csnet-relay.arpa
From: John McCarthy <JMC%su-ai.arpa@csnet-relay.csnet>
Subject: determinism and choice
...Regard the brain... as composed of interacting parts. What one
part can do depends on its position in the causal structure, and
this takes into account the other parts. For example, the folk
psychology decomposition of the mind into Will and Intellect works
pretty well for Perlis's example of jumping provided we add the Body
as a part. Namely, the Body can jump 4 feet, because it has outputs
that would do it. However, if the Will tells the Intellect to do
it, the Intellect won't emit the required order to the Body, so the
Will can't. This may not be quite right, but we will have to
provide our robot programs with some kind of notion of CAN based on
interaction structure so that it will explore its options and decide
what to do in some reasonable way.
I'm not sure I follow this. My point was that the reasoning mechanisms
themselves must be included, in some cases, as part of the 'causal
interaction structure,' and that no part of it is immune from this. As
a consequence, self-reference might be required. This struck me as at
least implicit in DAM's original comments. Self-reference here is not
just of one part to another, but of one part to *itself*, e.g. the
intellect may know its *own* limitations, such as to reason fast enough
to find a solution to a certain kind of problem before its too late.
As for JMC's statement about the body being able to jump 4 feet, even if
the will and the intellect are prepared to emit such orders, the body
still may fail for physical reasons; if the intellect is aware of these
limitations, it (the intellect) may still order the motion (say in
desperation), yet we wouldn't want to say that the body (or the individual)
was then capable of the impossible jump, or even that the individual thought
itself so capable, I think.
I don't believe that this presents insurmountable problems for the McC&Hayes
account; but it does strike me as a point worth separate mention.
--Don Perlis
∂29-Mar-84 0837 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY deliberation and choice
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 08:37:37 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 29 Mar 84 11:32-EST
Received: by csnet-relay via umcppo; 29 Mar 84 11:17 EST
Date: 29 Mar 84 11:03:48 EST (Thu)
From: Don Perlis <perlis%umcp-cs.csnet@csnet-relay.arpa>
Subject: deliberation and choice
To: phil-sci%mit-oz%mit-mc.arpa@csnet-relay.arpa
I think we want to say that the deliberating behavior of an agent *is* what
determines its choices. Without deliberation, we would not make plans,
solve problems, etc. We would be very limited creatures, perhaps at the
level of ants (for it seems intuitively well supported to me that most
mammals are planners), having only 'rote' behavior, not modifiable in the
short run as efforts are in progress or even before.
So although (pace Hewitt and quantum mechanics) our behavior may be
determined, it is so as a complex event that involves deliberating the pros
and cons of things. If there were a faster way to see what to do than to
consider the options (via the incomplete belief set of the agent itself)
then Nature probably would have provided us with it. But it is very hard to
imagine how such a faster way could work in any case. Reason (and therefore
a kind of 'freedom' to consider *real* options--real because without them
the agent indeed behaves differently--) may amount to choosing behavior.
This point has been much debated by philosophers for years, with many going
so far as to argue that, far from denying determinism, free will is
inconceivable without it! This appears to be also in the spirit of DAM's
and JMC's observations.
∂29-Mar-84 0910 @MIT-MC:clark@AEROSPACE quantum effects...
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 09:09:55 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 29 Mar 84 12:05-EST
Date: Thu, 29 Mar 84 09:02:39 PST
From: Kenneth Clark <clark@AEROSPACE>
To: PHIL-SCI@MIT-MC
Subject: quantum effects...
↓↓
From: Albert Boulanger
"There is a good reason for quantum effects not being present
at the scale we live in. The group statistics washes them
out. The exact behavior of the ensemble depends on the
statistics:"
Even in conventional computers it is recognized that there is a
class of machine errors (known as "soft errors") that are caused
by single quantum events. For example, cosmic ray interaction with
the molecular structure of the logic elements in VLSI circuitry,
which can change a bit and drop an operating system. In this case
a single quantum event certainly effected the entire causal struc-
ture of the machine.
∂29-Mar-84 1100 EMMA@SRI-AI.ARPA Cannon printer
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 11:00:38 PST
Date: Thu 29 Mar 84 10:59:42-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Cannon printer
To: csli-folks@SRI-AI.ARPA, <bboard>csli.txt@SU-CSLI.ARPA
cc: <bboard>bboard.txt@SU-CSLI.ARPA
The Cannon printer or Imagen has been set up to run off either
Turing or sri-ai. Please note that the change from one machine to
another must be done manually. The black box on top of the printer
must be set to A for the Turing machine or B for the sri-ai machine.
Please do not change the switch in the middle of someone's job.
Report any problems to Bud Spurgeon.
Type help cannon on the Turing machine to learn how to use the
cannon printer on Turing.
-------
∂29-Mar-84 1103 WUNDERMAN@SRI-AI.ARPA Rod Burstall's Arrival
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 11:03:49 PST
Date: Thu 29 Mar 84 11:02:36-PST
From: Pat Wunderman <WUNDERMAN@SRI-AI.ARPA>
Subject: Rod Burstall's Arrival
To: CSLI-Folks@SRI-AI.ARPA
Rod will be arriving this Sun (April 1) at S.F., PanAm Flt #125,
arriving @ 15:45, in order to participate in the CSLI Advisory
Panel Meetings. I wondered whether anyone would be interested
in meeting him at the airport? He will be staying at the Riviera
Motor Lodge, 15 El Camino Real, at the edge of the STanford Shopping
Center, for 3 nights, then with friends in P.A. He will also spend
time at SRI, visiting with Joe Goguen, and will leave on April 11.
If you would like to meet him at the airport, please contact me asap,
as I will be sending him a netmessage this afternoon. Thank you.
--Pat Wunderman (497-1131)
-------
∂29-Mar-84 1106 @SU-SCORE.ARPA:feigenbaum.pa@Xerox.ARPA bats confusion
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 11:06:17 PST
Received: from Xerox.ARPA (PARC-GW.ARPA) by SU-SCORE.ARPA with TCP; Thu 29 Mar 84 11:01:46-PST
Received: from Semillon.ms by ArpaGateway.ms ; 29 MAR 84 10:31:37 PST
Date: 29 Mar 84 10:31:29 PST
From: feigenbaum.pa@Xerox.ARPA
Subject: bats confusion
To: aflb.su@score.ARPA
Cc: feigenbaum.pa@Xerox.ARPA
there seems to be some confusion about my role in arranging the
carpooling. i intended only
to supply the people who said they needed a ride with the names of
people who said they
could drive and let you all work out among yourselves who was driving
whom. but
apparently people expect me to show up at jacks tomorrow with a list of
passengers and drivers.
i can't guarantee that i will do that, so i am now distributing lists of
people who have told me
they're going:
these people say they are "willing to drive"
tom spencer
oren patashnik
frank yellin
ernst mayr
richard biegel
ken clarkson
these people need rides
alejandro (sp?) schaffer
yoni malachi
vavasis (visiting prospective student)
gabi kuper also says he's probably going, but i'm not sure whether he's
driving or not.
maria seconds oren's suggestion of leaving jacks no later than 9.
if you think it's best for everyone to rendezvous at jacks by no later
than 9 and then
split up all the passengers into available cars, be my guest. but i
can't promise to be
there to arrange it.
is this clear now?
send your repies to jf@score, not to me here at parc.
thanks,
joan
∂29-Mar-84 1228 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA Seminar in foundations of mathematics (Professor Kreisel)
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 12:28:49 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 29 Mar 84 12:21:11-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 29 Mar 84 12:17:13-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 29 Mar 84 12:08:19-PST
Date: 29 Mar 84 1157 PST
From: Carolyn Talcott <CLT@SU-AI.ARPA>
Subject: Seminar in foundations of mathematics (Professor Kreisel)
To: "@PARA.DIS[1,CLT]"@SU-AI.ARPA
Organizational meeting
TIME: Tuesday, Apr. 3, 4:15 PM
PLACE: Philosophy Dept. Room 92 (seminar room)
TOPIC: Logic and parallel computation.
We will begin by examining some recent papers where
parallel computation is used in interesting ways
to obtain better algorithms.
The logical part will be to investigate how efficient
algorithms using parallel computation might be extracted
from infinite proof trees by applying transformations
that use only finite amounts of information.
At the first meeting these ideas will be explained in some more detail.
Ideas and suggestions will be welcome.
The seminar is scheduled to meet Tuesdays at 4:15, but can
be changed if there are conflicts.
∂29-Mar-84 1230 @SRI-AI.ARPA:BrianSmith.PA@Xerox.ARPA T.A. Help?
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 12:30:41 PST
Received: from Xerox.ARPA (PARC-GW.ARPA) by SRI-AI.ARPA with TCP; Thu 29 Mar 84 12:21:09-PST
Received: from Concord.ms by ArpaGateway.ms ; 29 MAR 84 12:17:24 PST
Date: Thu, 29 Mar 84 12:11 PST
From: BrianSmith.PA@Xerox.ARPA
Subject: T.A. Help?
To: CSLI-Folks@SRI-AI.ARPA
cc: BrianSmith.PA@Xerox.ARPA
Reply-to: BrianSmith.PA@Xerox.ARPA
A long while ago, some of you volunteered to help as T.A.'s with my
upcoming Lisp as Language course. I carefully squirreled your names
away into a file, which seems, unfortunately, to have evaporated into
the ethernet. So: if you are still willing to help in this capacity,
could you send a note asap, please?
(Being a T.A. will primarily involve teaching recitation sections:
working through problems sets, and generally answering questions, about
general material presented in class, and about using 3-LISP on the
Dandelions. I would like have a meeting of potential TA's next week to
go over the initial material, so that they can get a leg up on the
implementation. I would like people who have some familiarity with the
2-LISP/3-LISP type of linguistic reconstruction, on which the course
will be based.)
Thanks very much in advance,
Brian
∂29-Mar-84 1251 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 12:51:49 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 29 Mar 84 12:43:23-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 29 Mar 84 12:31:20-PST
Date: Thu 29 Mar 84 12:26:37-PST
From: PENTLAND@SRI-AI.ARPA
Subject: Issues in Language, Perception and Cognition
To: Seminar-List: ;
This quarter's first meeting of the Language, Perception and Cognition
seminar will also be the Psychology Department's colloquium.
WHO: Dr. Jerry Fodor, MIT Psychology and Philosophy
TITLE: "Modularity of Mind"
WHEN: April 4, at 3:45
WHERE: Room 050, Jordan Hall.
The next speaker will be:
Dr. Len Talmy, UCB Cognitive Science and German Depts.,
"The Relation Of Grammar to Cognition"
and will be Monday April 9, at 12:00 in room 100, Jordan Hall.
-------
∂29-Mar-84 1253 @SRI-AI.ARPA,@SU-SCORE.ARPA:PCOHEN@SRI-AI.ARPA COURSE ANNOUNCEMENT -- ASPECTS OF ANAPHORA
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 29 Mar 84 12:53:17 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 29 Mar 84 12:44:55-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 29 Mar 84 12:41:02-PST
Date: Thu 29 Mar 84 12:18:16-PST
From: Phil Cohen <PCohen@SRI-AI.ARPA>
Subject: COURSE ANNOUNCEMENT -- ASPECTS OF ANAPHORA
To: csli-friends@SRI-AI.ARPA
ASPECTS OF ANAPHORA
This quarter, Joan Bresnan and I will be hosting the CSLI Thursday
morning seminar on Anaphora. Since the course is covering a
phenomenon rather than one coherent theory, it is important that we
examine the many aspects of the problem before attempting a synthesis.
The lectures will cover syntactic, semantic, representational, and
discourse constraints on the production and resolution of anaphoric
expressions. Ivan Sag will lead off the seminar by introducing these
perspectives.
The course is listed as Linguistics 236. It is appropriate to
advanced graduate students in Linguistics, Philosophy, Psychology, or
Computer Science. Students who wish to receive course credit should
contact Prof. Bresnan to arrange the formalities.
CONTRARY TO ANY PREVIOUS ANNOUNCEMENTS, THE SEMINAR WILL
MEET IN:
REDWOOD G-19, from 10:00 AM to 11:30 AM.
COURSE OUTLINE
Date Speaker Topic
------- ------- -----
April 5 Ivan Sag Perspectives on anaphora
April 12 Joan Bresnan Syntactic constraints on anaphora
April 19 Joan Bresnan Syntactic constraints on anaphora
April 26 Bonnie Webber What is available for subsequent reference,
(U. of Penn.) Discourse Models
May 3 Barbara Grosz A unified account of Definite NP's in Discourse
May 10 Barbara Grosz A unified account of Definite NP's in Discourse
May 17 Megumi Kameyama Zero-anaphora in Japanese
May 24 Irene Heim (U. of Texas) (Title to be announced)
May 31 Jon Barwise Situation semantics and anaphora
June 7 Tom Wasow Wrap-up and synthesis
Organizers:
Phil Cohen (SRI) 859-4840, Net address: PCOHEN@SRI-AI
Joan Bresnan (Stanford) 497-0144, Net address: BRESNAN@PARC-MAXC
-------
∂30-Mar-84 0007 @MIT-MC:clark@AEROSPACE Limits of determinism.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 00:07:48 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 30 Mar 84 02:52-EST
Date: Thu, 29 Mar 84 11:19:00 PST
From: Kenneth Clark <clark@AEROSPACE>
To: PHIL-SCI@MIT-MC
Subject: Limits of determinism.
The real problem with the deterministic philosophy as applied to
machine intelligence is that it fails to take into account discoveries
about the nature of reality made during the 20th century. Prior to
the concept of the quantum, the universe was thought to be a giant
machine, following deterministic laws. Since the first "computing
machines" were large devices, whose components were macro sized
and did not exhibit quantum effects, it was natural that computer
science did not include quantum mechanics into the list of concepts
needed for the establishment of a new intellectual field.
However, the assumption that counting widgits coming off an
assembly line (which is where computer science began) requires
concepts no different from that of reproducing human consciousness
(which seems to be where it is going) has no foundation. The reason
that quantum theory is important is that it OVERTHREW the idea that
reality is a great deterministic machine. What quantum theory says
is that there is a class of elements of reality whose behavior can
only be predicted statistically because deterministic, analytic
concepts DO NOT APPLY to their behavior. It points to the LIMITS
of (left brain?) analytical thought. As Niels Bohr (one of the
inventors of quantum theory) once said:
"It is wrong to think that the task of physics is to
find out how Nature is. Physics concerns what we can
SAY about Nature."
People came to this conclusion because there simply has never been a
theory that could explain the "random" behavior of quantum processes.
If human consciousness were composed only of deterministic rules and
logic, then how could the "concept" have developed that reality was
composed of more than determinism? Would not a machine continue to
build deterministic concepts to account for experimental results,
which could not be "explained"? Perhaps in human consciousness
there is a way of "conceptulizing" reality that is OUTSIDE of
determinism, which is where the *perspective* that determinism is
limited came from. Einstein's "postulational method" demonstrates
my point:
|--------------------|
+---->| ABSOLUTE POSTULATE |
| |--------------------|
| | | |
| | | |
Intuitive | | | |
Leap | |--| |--| |--| Specific results
| |S1| |S2| |S3| deduced from
| |--| |--| |--| postulate
| ↑ ↑ ↑
+------- | | |
| | |
---------------------------------------------------------
EXPERIENCE AND EXPERIMENT
From Heinz Pagels' book "The Cosmic Code":
"But a strong antipositivist element central to Einstein's
method is the intuitional leap from experience which sets
up the absolute postulate in the first place. The theorist
cannot rationally deduce the absolute postulate from
experience, since it transcends experience. Only intuition,
an inspired guess, can invent the postulate. This is what
Einstein meant when he said, 'For the creation of a theory,
the mere collection of recorded phenomena never suffices-
there must always be added a free invention of the human
mind that attacks the heart of the matter.'"
It would seem that the determinists still have some
"explaining" to do...
∂30-Mar-84 0053 @MIT-MC:JCMA@MIT-OZ Limits of determinism.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 00:53:05 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 30 Mar 84 03:50-EST
Received: from MIT-JANIS by MIT-OZ via Chaosnet; 30 Mar 84 03:34-EST
Date: Fri, 30 Mar 84 03:33 EST
From: JCMA%MIT-OZ@MIT-MC.ARPA
Subject: Limits of determinism.
To: clark@AEROSPACE.ARPA
Cc: PHIL-SCI@MIT-MC.ARPA
In-reply-to: The message of 29 Mar 84 14:19-EST from Kenneth Clark <clark at AEROSPACE>
Date: Thu, 29 Mar 84 11:19:00 PST
From: Kenneth Clark <clark@AEROSPACE>
What quantum theory says is that there is a class of elements of reality
whose behavior can only be predicted statistically because deterministic,
analytic concepts DO NOT APPLY to their behavior. ....
People came to this conclusion because there simply has never been a
theory that could explain the "random" behavior of quantum processes.
As I understand it, statistical prediction is required for quantum phenomena
because of the uncertainty principle (i.e., it isn't possible to get enough
information out of the system to "fully determine" it. This is an issue that
arises at the bottom of our physical frame of reference, and it is not clear
that it comes into play elsewhere in our frame (?).
So, this looks more like a statement that we can prove that we cannot achieve
any better understanding than a probabilistic one, not a statement about what
is actually taking place at the quantum level.
Carrying the "quantum metaphor" over to computer science maybe useful to
explain hardware as designs become more sensitive to quantum phenomena.
However, it would be necessary to establish an uncertainty principle for the
mind in order to carry over the metaphor to the human mind, and computer
models of cognition.
Use of statistical methods to explain "random" behavior usually means that
your theory isn't good enough to do it deterministically, or the requisite
information is to hard to collect or process. Thus, opting for statistical
methods is a sure sign that one doesn't have a theory!
Even if quantum phenomena were involved in cognition, it would seen that
nature would manage to get deterministic results out of the quantum
phenonomena, in order to ensure determinism, increase reliability and
predictability, and therefore, enhance species survivability.
Anyway, why should my AI program use a random method when I have a
deterministic one that works? Why should I prefer a method relying on
randomness to one which is deterministic? How would I ever predict the
performance of a randomized algorithm?
∂30-Mar-84 0238 RESTIVO@SU-SCORE.ARPA PROLOG Digest V2 #15
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 02:38:40 PST
Date: Thursday, March 29, 1984 8:35PM
From: Chuck Restivo (The Moderator) <PROLOG-REQUEST@SU-SCORE.ARPA>
Reply-to: PROLOG@SU-SCORE.ARPA
US-Mail: P.O. Box 4584 Stanford University, Stanford CA 94305
Phone: (415) 326-5550
Subject: PROLOG Digest V2 #15
To: PROLOG@SU-SCORE.ARPA
PROLOG Digest Friday, 30 Mar 1984 Volume 2 : Issue 15
Today's Topics:
Puzzle - Solutions & Quiz,
Programs - BFS search of SLD-trees,
Query - Inferential and Deductive Processing,
Implementations - "The Bagel" & Benchmarks & Elegance,
& First N Solutions & Speed & Realities
----------------------------------------------------------------------
Date: Thursday, 22-Mar-84 14:22:13-BST
From: Spacek <Spacek%Essex@UCL-CS>
Subject: Quiz
Answer to Hideyuki Nakashima's simple quiz in Issue 13:
constant(###):- !,fail.
constant(←).
var(X):- constant(X),!,fail.
var(←).
-- Libor Spacek
------------------------------
Date: Wed, 28 Mar 84 09:26:41 pst
From: Cohen%UCBernie@Berkeley (Shimon Cohen)
Subject: var(X) without var(X) ...
Here is a solution to the question posed in the Digest (#13).
Can you define 'var(X)' without using the primitive predicate.
solution:
isvar(X) :- not( X = 1 ) , !, fail.
isvar(X) :- not( X = 2 ) , !, fail.
isvar(X).
The 'logic' behind it is:
If X is a var then you must be able to unify it with anything
including two different numbers.
BUT you can write: isvar(X) :- X=1,X=2.
So you have to do it using not-not
so read the first line: if X is not unifiable with 1 then fail
(double not is because of fail)
-- Shimon Cohen
------------------------------
Date: Wed, 21 Mar 84 16:55 PST
From: Allen VanGelder <AVG@Diablo>
Subject: var(X) Quiz
How about var(X) :- \+ \+ X=0, \+ \+ X=[].
-- Allen Van Gelder
------------------------------
Date: Tue, 27 Mar 84 17:47:33 EST
From: Yoav Shoham <Shoham@YALE>
Subject: BFS search of SLD-trees.
I've lately needed to implement a breadth-first search of the
SLD-tree, that is implement a breadth-first theorem prover in
the depth-first interpreter of Prolog. In principle there is
no difficulty, but in practice there was. I have two versions
- one is pure, but runs out of space very fast. The other uses
ugly side effects (briefly, the queue of execution is kept
global) but is space efficient. I feel that there should be an
elegant 5-liner, but can't come up with one. Can anyone come
up with an elegant solution? To make the discussion more
concrete, and to give a test for proposed solutions, consider
the following definition of f:
f([a|X]) :- g(X).
f([b|X]) :- g(X).
g([k,X]).
g(X) :- f(X).
f is a recognizer of the language (a+b)*.k.sigma*, but a
proof of f(X) will generate the language a*.K.sigma*. A
breadth-first proof of f(X) (in my implementation a proof
of bfs(f(X)) ) will "fairly" generate the first language.
My first implemenation genarates [a,k|←], [b,k|←], [a,b,k|←],
..., [b,b,b,a,k|←] and then runs out of space. My other
implementation generated about 90 strings (also in lexico
graphic order) in about 10 minutes (subjective time) before
I got bored with it.
If you have a solution that you think is elegant, I'd like
to see the code. If you think the code is of little interest
to readers of the Digest, you can send it to me directly
to Shoham@Yale.
Thanks,
-- Yoav.
------------------------------
Date: 27 Mar 84 1744 EST (Tuesday)
From: Vijay.Saraswat@CMU-CS-A
Subject: Concurent Prolog
There's been so much talk lately about array implementations
that perhaps someone should change the topic. Here's something
for a start.
When Ehud Shapiro visited this country in January, he talked
at some places about "The Bagel: A systolic concurrent Prolog
machine". Some of you may have heard the talk. In any case,
here is a bit of code presented during the talk that is supposed
to be the systolic algorithm of Kung, Guibas and Thompson for
the dynamic programming problem, for rectangular arrays:
Input: a list of triples (0,D1, D2) where the D's are matrix
dimensions. Output:(W, D1, D2), where W is the number of
multiplications in optimal parenthesization.
table( W.nil, W).
table( Ws, Min):-
Ws \=←.nil |
row(Ws, Ws1)@right,
table(Ws1?, Min)@forward.
row(A.nil, nil).
row(W1.W2.Ws, W.Ws1? ):-
entry(W1, W2, W),
row( W2.Ws, Ws1)@forward.
entry((W1, L1, R1), (W2, L2, R2), (W, L1, R2)):-
W:=min( W1+L1*R1*R2, W2+L1*L2*R2).
I have serious problems with this program. Not only is it {\it
not} the Kung et al algorithm (which involves a complicated
scheme of four registers at each cell which propogate signals
at diferent speeds) but it is not even correct!
The procedure entry calculates the value of the <i,j>th entry
in the (standard) upper diagonal matrix for this problem in
terms of the <i-1,j> and <i-1, j+1> entries. This is clearly
incorrect.
Does anyone have the correct code for the Kung et al algorithm ?
------------------------------
Date: 24 Mar 1984 00:12:36-PST
From: Hildum%Brandeis.CSNet@csnet-relay
Subject: Inferential and Deductive Processing
I am looking for some information concerning the following:
(1) The use of Prolog and Lisp for deductive and inferential
processing.
(2) Standard methods of handling deductive and inferential
processing in Prolog and Lisp.
(3) Any languages similar or different to Prolog and Lisp that
have been used for deductive and inferential processing.
(4) What types of inferential and deductive processing cannot
be done using Prolog ? Using Lisp ?
Suggestions of applicable articles and research projects, as
well as personal observations would be greatly appreciated. I
am attempting to get a feel for what kinds of things can and
cannot be done to handle deductive and inferential processing
with existing Logic/AI programming languages.
Responses would be greatly appreciated.
Thank you,
-- David W. Hildum
------------------------------
Date: Fri 23 Mar 84 10:32:55-PST
From: Herm Fischer <HFischer@USC-ECLB>
Subject: IBM PC/XT Prolog Benchmarks
[I retimed the DEC 2040 execution -- I don't know where Pereira
got his timings on, but mine are better...
IBM was kind enough to let us have PC/IX for today, and we
brought up UNSW Prolog. With a minor exception the code
and makefiles were compatible with PC/IX. (They have frustrated
me for a whole year, being incompatible every PCDOS "C" compiler
from Lattice onward.)
PC/IX and Prolog are neatly integrated; all Unix features, and
even shell calls, can be made within the Prolog environment.
Even help files are included. It is kind of nice to be tracing
away and browse and modify your prolog code within the interpretive
environment, using the INed (nee rand) editor and all the other
Unix stuff.
The 64 K limitation of PC/IX bothers me, more emotionally than
factually, because only one of my programs couldn't be run today.
I'm sure I will get really upset unless I find some hack around
this limitation.
A benchmark really surprises me. The Zebra problem (using
Pereira's solution) provides the following statistics:
DEC-2040 6 seconds (if compiled) (Timed on TOPS-20)
42 seconds (if interpreted) ( " " " )
VAX-11/780 204 secs (interpreted) (UNSW) (Timed on Unix Sys III)
IBM PC/XT 544 secs (interpreted) ( " ) (Timed on " " " )
The latter 2 times are wall-clock with no other jobs or users
running, and these two Prologs were compiled from the same source
code and make file! The PC/IX was CPU-bound, and its disk never
blinked during the execution of the test.
-- Herm Fischer
------------------------------
Date: Monday, 26-Mar-84 21:56:31-GMT
From: O'Keefe HPS (on ERCC DEC-10)
Subject: Elegant Interpreters, Benchmarks, First N solutions
I'm afraid I'm on both sides of the recent exchange between
Fernando Pereira and Andrew Taylor.
I believe that elegance and efficiency are correlates, not
opposites, and that it is possible in an academic environment
to write a Prolog interpreter which is both efficient and
elegant. My limited experience of industry suggests that
efficiency and elegance are even less likely to be found there.
But I've seen several Prologs in C (including UNSW but not
including Basser Prolog) and it would be a gross abuse of
language to call any of them elegant. Indeed, I don't think
I've ever seen ANY C program I could call elegant, and that
includes my own, though I try.
Actually, C Prolog is a good deal better than it looks.
The version I've got has a lot more comments, some of the
names have been made more readable (a name change was
necessary to make it work under V7 and I took the opportunity
to make the names clearer [to me]), and about half of the
labels in the main loop have been eliminated. And the built
in predicates live in a separate file from the main loop, so
you can see the main loop structure more clearly. All of
these changes are entirely superficial, yet once I'd made
them I found that C Prolog was quite intelligible.
I estimate that the main loop of C-Prolog could be 30%
shorter and 20% faster without the debugging support.
Typical of the things C-Prolog does is a feature of
1.4d.EDAI. You can hit the UNIX "interrupt" key (↑C here)
and in response to the prompt say "b", whereupon your program
is suspended and a new break is entered. [This is a DEC-10
debugger feature as well, so if Basser Prolog offers DEC-10
features and more, it must offer this.] Since C doesn't allow
local functions, the flag variables that tell the main loop
to enter a break at the next CALL port have to be visible
to the ↑C handler. I don't find that elegant, and neither
I think does Fernando Pereira. There's an amazingly large
number of variables to be saved and restored when you enter
or leave a break, and you either do that with macros, or once
again C forces you to break your structure. An obvious reply
is "why not implement break by a recursive call to the
interpreter?" The answer is that save/1 doesn't save a set of
clauses, it saves a *complete* execution state, so when you
restore a saved state in C Prolog the entire program, whatever
it was, however deeply breaks were nested, is restored and
resumes running. The 1.4*.edai series puts this to good
effect by saving the standard image this way:
:- save(startup),
( exists('~/.prologrc'), !, consult('~/.prologrc')
; true
).
To make that work, either the interpreter has to work by
jumping as much as it can instead of calling, or your "save"
predicate has to know an awful lot about the way UNIX and C
lay C programs out in memory. If C Prolog had a garbage
collector, the argument against having recursive procedures
in the base language (C) would be even stronger.
To change the subject, David Warren's "New Engine"
has a lot of really clever ideas in it, and they ALL
pay off in the naive reverse benchmark. We need a new
benchmark, and if it is to be fair to the few Prolog
systems which contain garbage collectors, it needs to
turn over lots of memory. In fact we need two benchmark
programs, one for clean programming and one which hacks
the database (if people are going to write bad programs,
they should know how slowly they'll run). Has anyone any
suggestions?
To change the subject again, it was me that asked if
anyone had a use for "first N solutions", and yes I knew
about "collect". The 1thing that interests me is that my
question was "have you got a real USE for 'find the first
N solutions'?" and NOBODY has said "yes". The "bagof(Term,
true, [Copy])" trick is (except in LM-Prolog) just a slow
way of doing asserta(.(Term)), retract(.(Term)), !. I'm
sure there is a better way of copying a term in LM-Prolog,
and it would be interesting to see the figures for the
methods I gave, plus "first solution to true", plus direct
copying in Lisp, applied to the examples I gave.
------------------------------
Date: Friday, 23-Mar-84 18:55:10-GMT
From: O'Keefe HPS (on ERCC DEC-10)
Subject: Another speed comparison.
One hack you sometimes find people using (I have used it myself,
but I now publicly repudiate this error) is having a variable at
the end of a list, and using member or memberchk to stick new
things in the list *if they are not already there*.
Note 1: you should use memberchk rather than member, as member
will run away if you fail into it.
Note 2: the mode declaration in <PROLOG>SETUTL.PL won't let you
use memberchk. DON'T bother "fixing" it, this note will
tell you why.
I wondered what advantage this gave over the obvious clean way of
doing it. So I wrote a wee program and measured it.
The two routines hacky(Multi, Single) and clean(Multi, Single)
both take a list with possibly multiple occrrences of its elements
and construct a list with only single occurrences (list to set, in
other words). It turns out that hacky returns the elements in the
same order that they had in Multi, and clean returns them in the
reverse order.
hacky([], L) :-
append(L, [], L). % fill in the free tail
hack([H|T], L) :-
memberchk1(H, L), % mode memberchk1(+, ?)
hacky(T, L).
clean(Multi, Single) :-
clean(Multi, [], Single).
clean([], L, L).
clean([H|T], L0, L) :-
memberchk2(H, L0), % mode memberchk2(+, +)
!,
clean(T, L0, L).
clean([H|T], L0, L) :-
clean(T, [H|L0], L).
A third method which can be used in this problem only is to
call sort(Multi, Single).
The times I got on the list
[i,w,o,n,d,e,r,w,h,i,c,h,i,s,t,h,e,b,e,s,t,m,e,t,h,o,d]
were Interpreted Compiled
hacky 81 ms 8.1 ms
clean 83 ms 5.5 ms
sort 15 ms 15 ms
For interpreted code, the overhead of the clean method was
negligible. When compiled, the stronger mode declaration
possible for memerchk2 (and that is the mode declaration for
memberchk in SETUTL.PL) means that the clean code is FASTER!
Moral: Cleanliness is next to Logic Programming.
------------------------------
End of PROLOG Digest
********************
∂30-Mar-84 0709 @SRI-AI.ARPA,@SU-SCORE.ARPA:cooper%wisc-ai.uwisc@wisc-crys.ARPA Wisconsin downtime
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 07:09:15 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 30 Mar 84 07:06:35-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 30 Mar 84 06:57:55-PST
Received: from wisc-crys.arpa by SRI-AI.ARPA with TCP; Fri 30 Mar 84 07:00:57-PST
Received: from wisc-ai.uwisc by wisc-crys.arpa (4.22/3.7)
id AA18737; Fri, 30 Mar 84 08:59:15 cst
Date: Fri, 30 Mar 84 08:59:11 cst
From: cooper%wisc-ai.uwisc@wisc-crys.ARPA (Robin Cooper)
Message-Id: <8403301459.AA07182@wisc-ai.uwisc>
Received: by wisc-ai.uwisc (4.22/3.7)
id AA07182; Fri, 30 Mar 84 08:59:11 cst
To: csli-friends@sri-ai
Subject: Wisconsin downtime
Our machines will be down Apr 2nd - 5th. If you get mail returned,
please try again.
Robin Cooper
∂30-Mar-84 1111 @SRI-AI.ARPA,@SU-SCORE.ARPA:ETCHEMENDY@SRI-AI.ARPA [DISRAEL@BBNG: Re: housing needed 1985]
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 11:10:56 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 30 Mar 84 11:09:44-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 30 Mar 84 10:41:54-PST
Date: Fri 30 Mar 84 10:44:01-PST
From: ETCHEMENDY@SRI-AI.ARPA
Subject: [DISRAEL@BBNG: Re: housing needed 1985]
To: csli-friends@SRI-AI.ARPA
Here's another request for housing, this one for the entire 84-85 year:
--------
---------------
Return-Path: <DISRAEL@BBNG.ARPA>
Received: from BBNG.ARPA by SRI-AI.ARPA with TCP; Wed 28 Mar 84 13:56:41-PST
Date: 28 Mar 1984 16:54-EST
Sender: DISRAEL@BBNG
Subject: Re: housing needed 1985
From: DISRAEL@BBNG
To: ETCHEMENDY@SRI-AI
Message-ID: <[BBNG]28-Mar-84 16:54:48.DISRAEL>
In-Reply-To: The message of Wed 28 Mar 84 11:50:32-PST from ETCHEMENDY@SRI-AI.ARPA
David Israel of BBN will be visiting SRI and the Center for the
Study of Language and Information next (academic) year. (App.
8/1/84 - 7/31/85.) He will need a house fit for wife and one
child, somewhere in Palo Alto. We have no pets and whatever
nasty habits we have (smoking not being one of them) are MOSTLY
non-destructive of property. (An exchange for a three bedroom
house near Boston would be possible.)
If you have any leads on rentals for this period, they'd be
appreciated. Contact: DISRAEL@BBNG or David Israel at
(617)497-3890 (office), (617) 696-0559 (home).
Thanks,
-------
∂30-Mar-84 1113 MADSEN@SU-SCORE.ARPA New Course
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 11:13:41 PST
Date: Fri 30 Mar 84 10:44:46-PST
From: Ole Lehrmann Madsen <MADSEN@SU-SCORE.ARPA>
Subject: New Course
To: faculty@SU-SCORE.ARPA
Please bring this to the notice of your attendees:
The following course will be given in the spring quarter:
CS 249 TOPICS IN PROGRAMMING SYSTEMS:
LANGUAGES FOR SYSTEM DESCRIPTION AND PROGRAMMING
Questions to Ole Lehrmann Madsen, M. Jacks Hall room 214, tlf. 497 - 0364,
net address MADSEN@SU-SCORE.
Listing: CS 249
Instructor: Ole Lehrmann Madsen
Time: Monday 1:00pm - 4:00pm
Room: 352 building 460
Course description
This course will consider tools and concepts for system description and
programming. A number of languages for this purpose will be presented. These
include SIMULA 67, DELTA, EPSILON and BETA, which have been developed as part
of research projects in Norway and Denmark.
SIMULA I was originally developed as a tool for simulation. SIMULA 67 is a
general programming language with simulation as a special application. The
formalization of a system as a SIMULA program often gave a better understanding
of the system than did the actual simulation results.
This was the motivation for designing a special language (DELTA) for making
system descriptions. DELTA is intended for communication about systems. e.g.
data processing, biology, medicine, physics. DELTA among others contains
constructs for describing discrete state changes (by means of algorithms) and
continuous state changes (by means of predicates). The EPSILON language is
the result of an attemp to formalize DELTA by means of Petri Nets.
BETA is a programming language originally intended for implementing DELTA
descriptions of computer systems. However the project turned into a long
term project with the purpose of developing concepts, constucts and tools
in relation to programming. The major results of this projetc is the BETA
language. BETA is an object oriented language like SIMULA and SMALLTALK,
but unlike SMALLTALK, BETA belongs to the ALGOL family with respect to
block structure, scope rules and type checking.
Various other languages and topics may also be covered. Examples of this are:
Petri Nets, environments for system description and programming, alternative
languages like Aleph and Smalltalk, implementation issues. Implementaion issues
could be: transformation of a system description to a program, implementation
of a typed language like BETA obtaining dynamic possibilities like in LISP.
Prerequisites
Students are expected to have a basic knowledge of programming languages.
The course may to some extent depend on the background and interests of the
participating students. Students with a background in simulation or description
of various systems within physics, biology, etc. will be useful participants.
Course work
Students will be expected to read and discuss in class various papers on system
description and programming languges. In addition small excersises may be given.
Each student is supposed to write a short paper about one or more topics covered
by the course and comment on papers by other students.
-------
∂30-Mar-84 1122 GOLUB@SU-SCORE.ARPA FACULTY LUNCH
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 11:22:20 PST
Date: Fri 30 Mar 84 10:57:14-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: FACULTY LUNCH
To: faculty@SU-SCORE.ARPA
The first faculty lunch of the quarter will be on Tuesday, April 3 at
12:15. Al Aho who will be visiting will be our guest of honor.
Remember there is a general faculty meeting at 2:30.
GENE
-------
∂30-Mar-84 1325 REGES@SU-SCORE.ARPA TA meeting next Thursday
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 13:25:34 PST
Date: Fri 30 Mar 84 13:12:51-PST
From: Stuart Reges <REGES@SU-SCORE.ARPA>
Subject: TA meeting next Thursday
To: su-bboards@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA, students@SU-SCORE.ARPA
Office: Margaret Jacks 210, 497-9798
There has been a great deal of confusion over departmental policies concerning
TAs recently (offices, copying, obtaining classrooms, etc.), and so Marlie
Yearwood and I have decided to have a meeting for all TAs next Thursday during
the lunch hour in Jacks 252. Marlie and I will start talking at 12:15 and hope
to stop talking at 12:30. Some people from the TV network will be on-hand to
discuss special procedures for TV classes starting at 12:30. When they finish,
I will spend some time explaining how to use 1022 on SCORE to help manage grade
data.
I would like to have all TAs there if possible. I am requiring each class to
send at least one TA to the meeting. Non-TV TA's will not be required to stay
for the presentation from the TV people. Only the TAs for 105 and 106 will be
required to stay for the 1022 presentation (although all are welcome).
If a class absolutely cannot send a representative, the TA(s) should contact me.
-------
∂30-Mar-84 1444 @MIT-MC:MINSKY@MIT-OZ Limits of determinism.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 14:43:58 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 30 Mar 84 17:39-EST
Date: Fri, 30 Mar 1984 17:38 EST
Message-ID: <MINSKY.12003558936.BABYL@MIT-OZ>
From: MINSKY%MIT-OZ@MIT-MC.ARPA
To: Kenneth Clark <clark@AEROSPACE.ARPA>
Cc: PHIL-SCI@MIT-MC
Subject: Limits of determinism.
In-reply-to: Msg of 29 Mar 1984 14:19-EST from Kenneth Clark <clark at AEROSPACE>
Pls. remove me from PHIL-SCI list
∂30-Mar-84 1507 @MIT-MC:clark@AEROSPACE Limits of determinism.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 15:07:07 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 30 Mar 84 18:03-EST
Date: Fri, 30 Mar 84 14:48:44 PST
From: Kenneth Clark <clark@AEROSPACE>
To: MINSKY%MIT-OZ@MIT-MC.ARPA
CC: PHIL-SCI@MIT-MC
Subject: Limits of determinism.
In-reply-to: <MINSKY.12003558936.BABYL@MIT-OZ>
Don't trouble yourself, please delete me from PHIL-SCI instead...
∂30-Mar-84 1514 KJB@SRI-AI.ARPA Dinner with Advisory Panel
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 15:14:08 PST
Date: Fri 30 Mar 84 15:13:15-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Dinner with Advisory Panel
To: csli-folks@SRI-AI.ARPA
All,
There will be a dinner for the Advisory Panel next Thursday:
Place: Gypsy Cellar
932 Middlefield Rd
Redwood City
Time: 8:30, April 5
Cost: ~$20/person, total
If you want to come, with our without a friend, reply to Emma@turing since
seating is limited. Ivan assures us that this is a great place.
Jon
-------
∂30-Mar-84 1530 JRP@SRI-AI.ARPA paragraphs
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 15:30:15 PST
Date: Fri 30 Mar 84 15:29:08-PST
From: John Perry <JRP@SRI-AI.ARPA>
Subject: paragraphs
To: csli-folks@SRI-AI.ARPA
This is a little pep talk on your paragraphs.
Please think of the ultimate reader. This person is an SDF Board member
interested in how the research program has changed research in
language and compuation. He will not know off the top of his head
what numbers go with what projects. Lists of meetings, per se, will
not interest him. Approach the task like a letter of recommendation.
First get clear in your mind what you would like to be able to say.
Then focus on the truth. If there is an overlap, great. If not,
stick to the truth, but give it the best interpretation. In any case,
concrete instances of new perspectives, changed minds, new ideas,
additional constraints are more important than specific dates etc.
Some of the paragraphs that have crossed our screens seemed real good.
Others, a tad perfunctory, considering the stakes.
Feel free to try again if you dont think you have done it right.
Thanks,
Barbara Grosz and John Perry
-------
∂30-Mar-84 1555 GOLUB@SU-SCORE.ARPA Study of University Spinoff Firms
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 30 Mar 84 15:55:35 PST
Date: Fri 30 Mar 84 15:52:31-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Study of University Spinoff Firms
To: faculty@SU-SCORE.ARPA
I am placing in your mailboxes some material concerning university spinoff
firms. Richard Wells of ABT has been contracted by NSF to make a study of such
organizations. If you are interested in talking to Wells next week, please
contact Gerry Lieberman at 7-3903 or Wells at 617/ 492-7100.
GENE
-------
∂31-Mar-84 1421 GOLUB@SU-SCORE.ARPA Tentative Agenda
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 31 Mar 84 14:20:56 PST
Date: Sat 31 Mar 84 14:17:22-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Tentative Agenda
To: faculty@SU-SCORE.ARPA
cc: aho@SU-SCORE.ARPA, bureaucrat@SU-SCORE.ARPA
TENTATIVE AGENDA
FACULTY MEETING
TUESDAY, APRIL 3
MJH 2:30
1. Presentation of Degree Candidates Walker 10 mins
2. Selected Committee Reports
Admissions Reid 5
Computer Facilities Bosack 5
Computer Forum Tajnai 5
3. Financial Report Scott 5
4. Search Committee: CS/Psych Buchanan 10
5. Promotion of R. Gabriel to
Sr. Research Assoc McCarthy 5
6. Courtesy Appointment of E Levinthal Binford 5
7. Summer Program Reges 5
8. Departmental TV Program Reges 5
9. TA Assignments Cheriton 8
10. Support for First Year Students (Ullman)/Golub 10
11. General Business and Announcements
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
* Written material presented
-------
∂31-Mar-84 2115 GOLUB@SU-SCORE.ARPA First Day of Classes
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 31 Mar 84 21:15:38 PST
Date: Sat 31 Mar 84 21:13:05-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: First Day of Classes
To: faculty@SU-SCORE.ARPA
cc: Su-bboards@SU-SCORE.ARPA
A faculty member must meet with his class on the first day scheduled at
the time given in the timetable. There should be no exceptions to this.
If a student is unable to attend at that time, he/she can send a message
to the faculty member who should then take the student's request into
consideration. We try to accomodate the faculty at the time of making up
the schedule but this can not always be done. At any rate, the class time
should not be changed for frivolous reasons.
Gene Golub
-------
∂31-Mar-84 2123 GOLUB@SU-SCORE.ARPA Faculty meeting - April 2
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 31 Mar 84 21:23:06 PST
Date: Sat 31 Mar 84 21:20:38-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Faculty meeting - April 2
To: "CSD Senior Faculty": ;
As I indicated, the Senior Faculty meeting will take place on MONDAY
April 2 at 2:30.This is a change from our usual date because of the need to
schedule the departmental faculty meeting on the Tuesday.
This meeting will be a mixture of formal business and informal discussion.
Items:
1. Change in appointment of Bigelow
2. Possible appointment of Karp
3. Chairman of department
GENE
-------
∂01-Apr-84 1030 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA A talk on ``Subliminal perception: its affect on mood"
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 1 Apr 84 10:30:27 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 1 Apr 84 10:26:44-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 1 Apr 84 10:19:51-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 1 Apr 84 10:22:26-PST
Received: from Psych by Score with Pup; Sun 1 Apr 84 10:18:37-PST
Date: 1 Apr 1984 10:19:48-PST
From: brian at SU-Tahoma
To: bboard@kestrel, csli-friends@sri-ai at score, msgs, su-bboards@score
Subject: A talk on ``Subliminal perception: its affect on mood"
Stanford Association of Perception Students (SAPS)
WHO: Mark Reinitz
FROM: University of Washington
WHAT: Subliminal perception: its affects on mood
WHERE: Psychology Department, room 100 Jordan Hall
DATE: Monday, Nov. 21
TIME: noon
Mark is a graduate student working with Geoff Loftus in Seattle. He has
been doing experiments to assess whether the new devices that present
subliminal messages (``You are thin", ``You smell wonderful" ... ) in fact
influence behavior. Come and listen before you plunk your money down.
∂01-Apr-84 1712 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Correction on Subliminal perception seminar.
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 1 Apr 84 17:12:40 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 1 Apr 84 17:07:22-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Sun 1 Apr 84 17:00:01-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Sun 1 Apr 84 17:02:48-PST
Received: from Psych by Score with Pup; Sun 1 Apr 84 16:54:25-PST
Date: 1 Apr 1984 16:55:32-PST
From: brian at SU-Tahoma
To: bboard@kestrel, csli-friends@sri-ai at score, msgs, su-bboards@score
Subject: Correction on Subliminal perception seminar.
Stanford Association of Perception Students (SAPS)
WHO: Mark Reinitz
FROM: University of Washington
WHAT: Subliminal perception: its affects on mood
WHERE: Psychology Department, room 100 Jordan Hall
DATE: Tuesday April 4
TIME: noon
The correct date for this seminar is Tuesday, April 4. Thanks to the
approximately 200 people who sent me a note to indicate that I got the date
wrong in the original announcement. My apologies, and you can stop sending
me mail now.
∂02-Apr-84 0805 @SRI-AI.ARPA:KJB@SU-CSLI.ARPA Reminder
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 08:05:18 PST
Received: from SU-CSLI.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 08:05:20-PST
Date: Mon 2 Apr 84 08:00:59-PST
From: Jon Barwise <KJB@SU-CSLI.ARPA>
Subject: Reminder
To: csli-principals@SRI-AI.ARPA
Reminder: Your comments on csli activities and how they have effected
your work (a first pass for planning with the Advisory Panel) are due
today: csli-executives and stucky, both @sri-ai. Thanks.
-------
∂02-Apr-84 0846 @SU-SCORE.ARPA:golub@navajo
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 08:45:53 PST
Received: from Navajo by SU-SCORE.ARPA with TCP; Mon 2 Apr 84 08:37:16-PST
Date: Mon, 2 Apr 84 06:12:23 pst
To: faculty@SCORE
Cc: Golub@Score
From: Gene Golub <golub@navajo>
Please let me know if you have any candidates in mind for the
1984 RICHARD LYMAN AWARD FOR FACULTY SERVICE.
Lyman was the previous president and this award is given for
unique and dedicated service to Stanford University.
Nominations are due by April 6.
GENE
∂02-Apr-84 1022 @SRI-AI.ARPA,@SU-SCORE.ARPA:brian%Psych.#Pup@SU-SCORE.ARPA Psychology: subliminal perception seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 10:19:36 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 10:15:48-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 2 Apr 84 10:04:22-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 10:06:33-PST
Received: from Psych by Score with Pup; Mon 2 Apr 84 10:02:47-PST
Date: 2 Apr 1984 10:03:52-PST
From: brian at SU-Tahoma
To: bboard@kestrel, csli-friends@sri-ai at score, msgs, su-bboards@score
Subject: Psychology: subliminal perception seminar
Stanford Association of Perception Students (SAPS)
WHO: Mark Reinitz
FROM: University of Washington
WHAT: Subliminal perception: its effects on mood
WHERE: Psychology Department, room 100 Jordan Hall
DATE: TUESDAY April 3
TIME: noon
The correct date for this seminar is TUESDAY, April 3. Thanks to the
approximately 300 people who sent me a note to indicate that I got the date
wrong twice. My apologies, and I await with interest what I did wrong this
time.
∂02-Apr-84 1023 @SRI-AI.ARPA:JAMIE@SU-CSLI.ARPA introduction, summaries, trailers
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 10:23:34 PST
Received: from SU-CSLI.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 10:21:21-PST
Date: Mon 2 Apr 84 10:16:44-PST
From: Jamie Marks <JAMIE@SU-CSLI.ARPA>
Subject: introduction, summaries, trailers
To: csli-folks@SRI-AI.ARPA
cc: jamie@SU-CSLI.ARPA
Good morning folks!
I'm Betsy's new assistant. It's good to be here, thanks.
Among my first tasks will be assigning space in the trailers and
helping organize your research summary paragraphs.
If you haven't already sent news about your needs for space in the
trailers, try to let me know today. I should have as much information
as possible for the Building Committee on Tuesday.
If you haven't already mailed your summary, send it to me rather than
Betsy.
Thanks,
Jamie
-------
∂02-Apr-84 1102 @SRI-AI.ARPA,@SU-SCORE.ARPA:ALMOG@SRI-AI.ARPA Seminar on information content
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 11:02:31 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 10:51:51-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 2 Apr 84 10:46:59-PST
Date: 2 Apr 1984 1048-PST
From: Almog at SRI-AI
Subject: Seminar on information content
To: csli-friends at SRI-AI
It turns out that the traditional cognitive science seminar, run
by Julius M., and drawing particpants from Linguistics, Philosophy,
Psychology and C.S. depts in Stanford, is focused this year on
the same topics we thought to cover. Since the seminar has been running
for years and has nice structure, we thought we should cancel ours.
But semantical problems aside, there is a seminar such that information
contents, propositions , etc. and their dual role, qua truth conditions and
qua objects of propositional attitude verbs, will be ITS focus. Its
starting tomorrow. The time is Tuesday evening, Jordan Hall. It was
arranged so that followers of Kreisel's seminar on compuration (earlier
in the afternoon) can come.
Thus, do NOT come to ventura hall on Tuesday afternoon. Do come to Jordan
Hall on Tuesday evening. Any questions to the Philosophy dept chair, Julius.
Pat Suppes, Joseph Almog
-------
∂02-Apr-84 1109 ZAUDERER@SU-SCORE.ARPA AWARDS
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 11:09:13 PST
Date: Mon 2 Apr 84 11:04:09-PST
From: Shanee Zauderer <ZAUDERER@SU-SCORE.ARPA>
Subject: AWARDS
To: Faculty@SU-SCORE.ARPA
Stanford-Phone: (415) 497-3125
Please let me know if you wish to nominate anyone for the Gores, Dinkelspiel
or Cuthbertson Awards.
I attach a message from Orrin Robinson who is chairman of the subcommittee
on awards.
"At present this committee is canvassing faculty, staff and students for
nominations for the Gores, Dinkelspiel and Cuthbertson Awards to be presented
at Commencement, June 17, 1984. We would especially value your input, however,
as that of someone in a unique position to know potential candidates
among the faculty, TA's staff and students.
In brief, the Gores Awards recognize excellence in teaching and are awarded
each year to one senior faculty member, one junior faculty member and one
TA. The Dinkelspiel Awards recognize exceptional contributions to under-
graduate education and student life, and are awarded each year to four people;
a faculty or staff member with 10 or more years of service; a faculty or
staff member with fewer than 10 years of service; two graduating seniors,
one woman and one man. The Cuthbertson Award, finally, recognizes members of the university community who have made outstanding contributions to the
achievement of the overall goals of the university.
If you know of a likely candidate in your school, department or organization
or even outside of it, please pass the name on to us along with the supporting
materials before the April 13, 1984 deadline. You should be aware that
an informative circumstantial recommendation is likely to be given more
weight than one which has been thrown together in two minutes and contains
little more than a name.While we try our best to do research on each person
whose name is submitted, a large part of our data still comes from the
original nomination forms."
-------
∂02-Apr-84 1134 @SRI-AI.ARPA,@SU-SCORE.ARPA:DYMETMAN@SRI-AI.ARPA CL
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 11:31:55 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 11:07:17-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 2 Apr 84 11:02:43-PST
Date: Mon 2 Apr 84 10:58:44-PST
From: DYMETMAN@SRI-AI.ARPA
Subject: CL
To: csli-friends@SRI-AI.ARPA
cc: DYMETMAN@SRI-AI.ARPA
I'ld like to be put on the CL-FRIENDS list.
Thanx
--Marc.
_
-------
∂02-Apr-84 1239 HALPERN.SJRLVM1@csnet-relay.arpa Knowledge seminar on April 6 d
Received: from SU-HNV.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 12:39:12 PST
Received: from csnet-relay by Diablo with TCP; Mon, 2 Apr 84 12:36:43 pst
Received: by csnet-relay via xibm-sj; 2 Apr 84 15:36 EST
Date: 2 Apr 1984 09:41:30-PST (Monday)
From: Joe Halpern <HALPERN%ibm-sj.csnet@csnet-relay.arpa>
To: KNOWLEDGE%su-hnv.arpa@csnet-relay.ARPA
Subject: Knowledge seminar on April 6 d
The knowledge seminar continues of Friday, April 6, at 10 AM in the
main auditorium of Building 28 at IBM, with talks by Michael Genesereth
and Gio Wiederhod. I've appended the abstracts below. There will not
be a knowledge seminar on April 20, due to the Easter holiday. There
will be one on the following Friday, April 27, with speakers to be
announced.
10 AM: Procedural Hints in the Control of Reasoning
-- Michael R. Genesereth, Stanford University
One of the key problems in automated reasoning is control of
combinatorics. Whether one works forward from given premises or
backward from desired conclusions, it is usually necessary to consider
many inference paths before one succeeds in deriving useful results.
In the absence of advance knowledge as to which path or paths are
likely to succeed, search is the only alternative.
In some situations, however, advance knowledge is available in the
form of procedural hints like those found in math texts. Such hints
differ from facts about the subject of reasoning in that they are
prescriptive rather than descriptive; they say what a reasoner OUGHT
to do rather than what is TRUE.
This talk describes a language for expressing hints to control the
process of reasoning and provides an appropriate semantic account in
the form of an interpreter that behaves in accordance with the hints.
The work is relevant to understanding the phenomenon of introspection
and is of practical value in the construction of expert systems.
-------
11:15 AM: Knowledge and databases -- Gio Wiederhold, Stanford University
We define a knowledge based approach to database problems.
Using a classification of application from the enterprise to
the system level we can give examples of the variety of knowledge
which can be used. Most of the examples are drawn from work at the
KBMS Project in Stanford.
The objective of the presentation is to illustrate the power but
also the high payoff of quite straightforward artificial intelligence
applications in databases. Implementation choices will also
be evaluated.
∂02-Apr-84 1509 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 15:09:33 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 15:07:54-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 2 Apr 84 14:53:16-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 14:55:27-PST
Date: 02 Apr 84 1445 PST
From: Carolyn Talcott <CLT@SU-AI.ARPA>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI.ARPA
SPEAKER: David Marker, NSF Fellow, UC Berkeley
TITLE: "Primes in models of open induction"
TIME: Wednesday, Apr. 4, 4:15 PM
PLACE: 383-N (Faculty Lounge - Mathematics Building, Stanford)
Lou van den Dries
∂02-Apr-84 1550 TREITEL@SUMEX-AIM.ARPA Automatic Deduction seminar
Received: from SUMEX-AIM.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 15:50:10 PST
Date: Mon 2 Apr 84 15:48:21-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic Deduction seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
The Automatic Deduction seminar will meet for the first time this quarter on
Monday, April 9th, at 2:30 in MJH 301. I expect this to be the regular time
and place from now on. Our speaker will be Richard Waldinger of SRI; title
and abstract to follow.
- Richard
-------
∂02-Apr-84 1554 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA Automatic Deduction seminar
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 15:54:36 PST
Received: from SUMEX-AIM.ARPA by SRI-AI.ARPA with TCP; Mon 2 Apr 84 15:53:07-PST
Date: Mon 2 Apr 84 15:48:21-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic Deduction seminar
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
The Automatic Deduction seminar will meet for the first time this quarter on
Monday, April 9th, at 2:30 in MJH 301. I expect this to be the regular time
and place from now on. Our speaker will be Richard Waldinger of SRI; title
and abstract to follow.
- Richard
-------
∂02-Apr-84 2128 @SU-SCORE.ARPA:RINDFLEISCH@SUMEX-AIM.ARPA New HPP Administrative Assistant
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 2 Apr 84 21:28:29 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Mon 2 Apr 84 21:25:37-PST
Date: Mon 2 Apr 84 21:23:17-PST
From: T. C. Rindfleisch <Rindfleisch@SUMEX-AIM.ARPA>
Subject: New HPP Administrative Assistant
To: HPP@SUMEX-AIM.ARPA, SUMEX-Staff@SUMEX-AIM.ARPA, Faculty@SU-SCORE.ARPA,
SU-BBoards@SUMEX-AIM.ARPA
cc: Rindfleisch@SUMEX-AIM.ARPA
I am very pleased to announce that Paulett Banks has joined the HPP as our
Administrative Assistant. She replaces Carole Miller in this role effective
immediately. Before coming to Stanford, Paulett gained extensive experience
as the Administrative Officer in the Engineering Division at the NASA
Goddard Space Flight Center. Paulett's new net address is BANKS@SUMEX-AIM.
Please join me in welcoming her to Stanford.
Tom R.
-------
∂03-Apr-84 REGES@SU-SCORE.ARPA 03-Apr-84 JMC SAIL and ALTO accounts
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 00:22:15 PST
Date: Tue 3 Apr 84 00:19:09-PST
From: Stuart Reges <REGES@SU-SCORE.ARPA>
Subject: SAIL and ALTO accounts
To: faculty@SU-SCORE.ARPA
Office: Margaret Jacks 210, 497-9798
Many of the students supported on the Department's unrestricted funds have
SAIL and ALTO accounts. According to Jeff Ullman's usage policy, students
are not necessarily entitled to these accounts. We guarantee them a SCORE
account, but nothing more. What Gene has asked me to do is to ask students
to apply for SAIL and ALTO accounts. Actually, Gene asked me to do this
months ago, but I am just now getting to it. I have sent out a message to
the students who have such accounts and have told them that they should give
me a short description of what they intend to use the account for SIGNED BY
A FACULTY MEMBER. That means they have to convince one of you that their
usage of SAIL or the ALTOs is worthwhile. I'm sure there are a number of
people who have quite legitimate reasons for using such accounts, but I hope
getting a faculty signature for such an account doesn't become "routine."
Please note that this applies only to unsupported students, not PhD students
or students doing RAships.
-------
faculty@score,reges@score
SAIL accounts
jmc - I haven't got around to arguing about it, but I don't see why students
shouldn't have equal access to SAIL as to SCORE, especially as SCORE is
now said to be fully loaded.
∂03-Apr-84 0757 GOLUB@SU-SCORE.ARPA Hartmannis
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 07:57:28 PST
Date: Tue 3 Apr 84 07:55:08-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Hartmannis
To: dek@SU-SCORE.ARPA
cc: "CSD Senior Faculty": ;
The view of Hartmannis is not shared by his younger people. He certainly built
an excellent department but he and his senior staff ran the department in a
very high handed manner. There has been much discontent in the department,
especially among the junior faculty ie persons less than 40. Did you ever
speak to Bengt Aspvall and hear why he left?
GENE
-------
∂03-Apr-84 1052 @SRI-AI.ARPA,@SU-SCORE.ARPA:LAURI@SRI-AI.ARPA Morphology!
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 10:50:53 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 3 Apr 84 10:45:01-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 10:35:46-PST
Date: Tue 3 Apr 84 10:38:10-PST
From: Lauri Karttunen <Lauri@SRI-AI.ARPA>
Subject: Morphology!
To: CSLI-Friends@SRI-AI.ARPA
FIRST MEETING: WEDNESDAY, APRIL 4, VENTURA at 12:00
I would like to organize a series of meetings and working sessions on
morphology this quarter. The purpose is to focus on the relationship
between theoretical work in the context of lexical phonology, lexical
functional grammar, and GPSG and computational approaches to
inflectional and derivational morphology. Here are a couple of
questions that I myself would like to see resolved.
-- The use of finite state transducers for generation and recognition,
pioneered by Martin Kay, Ron Kaplan, Kimmo Koskenniemi, and Ken Church,
is not obviously compatible with all of the descriptive devices
permitted by current phonological theory. What are the substantive
differences if any?
-- What is the optimal theoretical framework for describing
morphosyntax, assuming that we would prefer the least powerful
framework?
-- What would be the best approach to the semantics of derivational
morphology?
These are but a few of the topics that I would like to learn more about.
I have reserved the seminar room in Ventura from 12 to 1 on Wednesday
(tomorrow!) for an organization meeting. We could have the room at that
time for the rest of the quarter if it is convenient for most people.
(On Wednesdays the seminar room is reserved for courses from 1:15 on
through the rest of the afternoon.)
If you cannot come to the first meeting tomorrow but would like to
participate, please send me a note about the time you would prefer and
suggestions for topics and speakers. Thanks.
-------
∂03-Apr-84 1318 @SRI-AI.ARPA,@SU-SCORE.ARPA:desRivieres.pa@Xerox.ARPA LISP: Language and Literature -- 1st Meeting Thursday
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 13:18:06 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 3 Apr 84 13:02:24-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 12:52:21-PST
Received: from Xerox.ARPA (PARC-GW.ARPA) by SRI-AI.ARPA with TCP; Tue 3 Apr 84 12:55:53-PST
Received: from Zinfandel.ms by ArpaGateway.ms ; 03 APR 84 12:46:56 PST
Date: 3 Apr 84 11:16 PST
Sender: desRivieres.pa@Xerox.ARPA
Subject: LISP: Language and Literature -- 1st Meeting Thursday
To: CSLI-Friends@SRI-AI.ARPA
From: BrianSmith.pa@Xerox.ARPA
cc: BrianSmith.pa@Xerox.ARPA
Reply-to: BrianSmith.pa@Xerox.ARPA
There will be no meeting today.
The first meeting of the LISP: Language and Literature course will be on
Thursday of this week, April 5, from 2:00 to 3:30 in room G19, Redwood
Hall, Jordan Quad. In general we will meet every Tuesday and Thursday
from 2:00 -- 3:30.
See you on Thursday.
Brian
∂03-Apr-84 1320 @SRI-AI.ARPA,@SU-SCORE.ARPA:desRivieres.pa@Xerox.ARPA LISP: Language and Literature -- 1st Meeting Thursday
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 13:20:15 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 3 Apr 84 13:12:15-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 13:03:01-PST
Received: from Xerox.ARPA (PARC-GW.ARPA) by SRI-AI.ARPA with TCP; Tue 3 Apr 84 12:56:08-PST
Received: from Zinfandel.ms by ArpaGateway.ms ; 03 APR 84 12:47:01 PST
Date: 3 Apr 84 11:16 PST
Sender: desRivieres.pa@Xerox.ARPA
Subject: LISP: Language and Literature -- 1st Meeting Thursday
To: CSLI-Friends@SRI-AI.ARPA
From: BrianSmith.pa@Xerox.ARPA
cc: BrianSmith.pa@Xerox.ARPA
Reply-to: BrianSmith.pa@Xerox.ARPA
There will be no meeting today.
The first meeting of the LISP: Language and Literature course will be on
Thursday of this week, April 5, from 2:00 to 3:30 in room G19, Redwood
Hall, Jordan Quad. In general we will meet every Tuesday and Thursday
from 2:00 -- 3:30.
See you on Thursday.
Brian
∂03-Apr-84 1334 GOLUB@SU-SCORE.ARPA Time for Faculty meetings
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 13:34:01 PST
Date: Tue 3 Apr 84 13:30:54-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Time for Faculty meetings
To: faculty@SU-SCORE.ARPA
At today's lunch, it was decided to try to free up the Tuesday period at 2:30
so that courses could be taught on Tuesday-Thursday from 2:30 to 3:45.
We would in the future hold faculty and other departmental meetings at 4:15
on Thursdays and no courses or seminars would be scheduled at that time.
Do I hear any objections to this proposal?
GENE
PS This would be effective immediately. The Senior Faculty meeting would be
held on the first Thursday of each month subsequently.
-------
∂03-Apr-84 1346 @SRI-AI.ARPA,@SU-SCORE.ARPA:Kiparsky.PA%xerox.arpa@csnet-relay.arpa Re: Morphology!
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 13:46:50 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 3 Apr 84 13:37:52-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 13:32:14-PST
Received: from csnet-relay by SRI-AI.ARPA with TCP; Tue 3 Apr 84 13:36:11-PST
Received: From Parc-Gw.arpa by csnet-relay via smtp; 3 Apr 84 16:31 EST
Received: from Zinfandel.ms by ArpaGateway.ms ; 03 APR 84 13:22:49 PST
Date: Tue, 3 Apr 84 13:11 PST
From: Kiparsky.PA%xerox.arpa@csnet-relay.arpa
Subject: Re: Morphology!
In-reply-to: "Lauri%sri-ai.arpa@csnet-relay.arpa's message of Tue, 3 Apr
84 10:38:10 PST"
To: Lauri Karttunen <Lauri%sri-ai.arpa@csnet-relay.arpa>
cc: CSLI-Friends%sri-ai.arpa@csnet-relay.arpa
I'd like to take part in the morphology seminar. Wednesday noon is
allright for me, but I can't make it this Wednesday. Also, I'll be out
of town the entire week of April 16. Otherwise, I'm free.
Paul
∂03-Apr-84 1534 @MIT-MC:EJS@SU-AI ODing
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 15:33:54 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 3 Apr 84 12:36-EST
Date: 03 Apr 84 0933 PST
From: Ted Selker <EJS@SU-AI.ARPA>
Subject: ODing
To: clark@AEROSPACE.ARPA
CC: phil-sci@MIT-MC.ARPA
please remove me from the phil-sci mailing list
∂03-Apr-84 1656 KJB@SRI-AI.ARPA Paragraphs
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 16:56:37 PST
Date: Tue 3 Apr 84 16:55:25-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Paragraphs
To: csli-folks@SRI-AI.ARPA
All (well, most),
Thanks for your paragraphs on your thoughts and work. I know it is
annoying to have to do such things instead of work itself. But it
was really very useful to see them. They give a different sense of
how things are fitting together than I had had.
I plan top spend tomorrow p.m. going over them to extract a cohert
set of actiivities around which we can plan for next year more
rationally. This will be part of the discussion on Friday a.m.
Any thoughts on this general issue are welcome.
Jon
p.s.
1) Don't forget to respond to emma@turing for the dinner on Thur.
2) I just got hardwired to turing. Amazing. Ihave not been at 9600
since I came out in July. What a change. Thanks Eric, Bud, et. al.
-------
∂03-Apr-84 1659 @SU-SCORE.ARPA:TW@SU-AI.ARPA
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 16:59:14 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 16:43:44-PST
Date: 03 Apr 84 1644 PST
From: Terry Winograd <TW@SU-AI.ARPA>
To: golub@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA
The CSLI colloquium is Thursday at 4:15. It would often interfere for me.
∂03-Apr-84 1916 @SRI-AI.ARPA,@SU-SCORE.ARPA:GROSOF@SUMEX-AIM.ARPA ANNOUNCING: NONMONOTONIC REASONING SEMINAR; first meeting is 4/11
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 19:15:54 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Tue 3 Apr 84 19:04:04-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 18:54:56-PST
Received: from SUMEX-AIM.ARPA by SRI-AI.ARPA with TCP; Tue 3 Apr 84 18:58:42-PST
Date: Tue 3 Apr 84 18:55:11-PST
From: Benjamin Grosof <GROSOF@SUMEX-AIM.ARPA>
Subject: ANNOUNCING: NONMONOTONIC REASONING SEMINAR; first meeting is 4/11
To: nonmonotonic-seminar-distribution-list-1: ;
ANNOUNCING: Stanford NONMONOTONIC REASONING SEMINAR for Spring 1984
Organizer: Benjamin Grosof
John McCarthy and I are organizing a nonmonotonic reasoning seminar at
Stanford this spring. The first meeting will be 1:30-3:00pm on Wednesday,
April 11, in Margaret Jacks Hall Room 301. The first half hour will be
devoted to organization of the seminar, i.e. discussion of meeting time,
place, and more importantly, the content of the seminar. Topics to be
covered include current developments in circumscription, default logic,
etc.. Etc. needs to be fleshed out, especially. At 2pm John McCarthy will
speak on "Who's Doing What in Nonmonotonic Reasoning".
Below is the current schedule. Only the first session is definite.
Wednesday afternoons seem a relatively good time; however, the meeting
time slot is flexible. Once a week for an hour seems a reasonable format;
however that too is flexible. Especially we might want to meet for longer,
say an hour and a half, to allow more discussion.
Meeting time and place:
Wednesdays, 2-3 pm Margaret Jacks 301 Stanford University
N.B. The first session will start at 1:30pm for seminar organization
Schedule:
Date Time Topic
---- ---- -----
4/11 1:30-3 seminar organization discussion
John McCarthy "Who's Doing What in Nonmonotonic Reasoning"
4/18 2-3 John McCarthy <something about circumscription>
4/25 2-3 Raymond Reiter
Please respond if you are interested, and indicate what your interests are.
Suggestions (and especially offers) with respect to speakers and topics are
of the highest priority, and are greatly appreciated. Also indicate preference
about meeting time iff you will not be coming at 1:30pm on 4/11; it will be
discussed then.
My address is: grosof@sumex-aim.arpa ; phone is (415)424-8078 (noon-10pm only)
--Benjamin
-------
∂03-Apr-84 2229 @SU-SCORE.ARPA:JMC@SU-AI.ARPA SAIL accounts
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 22:29:09 PST
Received: from SU-AI.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 22:25:01-PST
Date: 03 Apr 84 2228 PST
From: John McCarthy <JMC@SU-AI.ARPA>
Subject: SAIL accounts
To: faculty@SU-SCORE.ARPA, reges@SU-SCORE.ARPA
jmc - I haven't got around to arguing about it, but I don't see why students
shouldn't have equal access to SAIL as to SCORE, especially as SCORE is
now said to be fully loaded.
∂03-Apr-84 2235 @SU-SCORE.ARPA:WIEDERHOLD@SUMEX-AIM.ARPA Re: SAIL accounts
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 3 Apr 84 22:35:19 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Tue 3 Apr 84 22:31:12-PST
Date: Tue 3 Apr 84 22:34:25-PST
From: Gio Wiederhold <WIEDERHOLD@SUMEX-AIM.ARPA>
Subject: Re: SAIL accounts
To: JMC@SU-AI.ARPA
cc: faculty@SU-SCORE.ARPA, reges@SU-SCORE.ARPA
In-Reply-To: Message from "John McCarthy <JMC@SU-AI.ARPA>" of Tue 3 Apr 84 22:28:00-PST
I assume it's an either one or the other situation isn't it? And what about
all those idle Vaxen ... ? Gio
-------
∂04-Apr-84 0830 @SU-SCORE.ARPA:FAT.SIGL@SU-SIERRA.ARPA Seminar, April 9
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 08:30:44 PST
Received: from SU-SIERRA.ARPA by SU-SCORE.ARPA with TCP; Wed 4 Apr 84 08:27:27-PST
Date: Wed 4 Apr 84 08:27:45-PST
From: Jill Sigl <FAT.SIGL@SU-SIERRA.ARPA>
Subject: Seminar, April 9
To: faculty@SU-SCORE.ARPA
cc: sigl@SU-SIERRA.ARPA
Monday, April 9, 1984
10:00 AM
Durand Building, Room 450
by
Professor Adrian Segall
IBM T. J. Watson Research Center and Technion, Israel
on
Automatic Update of Replicated Topology Data Base
Abstract
In computer communication networks, routing is often accomplished
by maintaining copies of the network topology and of the link weights in
various network nodes. We describe a distributed algorithm that allows
complete flexibility in the placement of the topology information.
Distributed protocols are defined to allow automatic update of the nodes
that maintain the topology information. In addition, protocols are defined
to allow the other nodes to report their topology data to the major nodes
and to acquire route information from them.
* Work done in collaboration with J. M. Jaffe
-------
If you would like to make an appointment to see Professor Segall
please send me mail or phone 7-0803.
Jill Sigl
-------
∂04-Apr-84 0931 @SRI-AI.ARPA:BARWISE@SU-CSLI.ARPA Name change
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 09:31:09 PST
Received: from SU-CSLI.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 09:29:17-PST
Date: Wed 4 Apr 84 09:23:21-PST
From: BARWISE@SU-CSLI.ARPA
Subject: Name change
To: csli-folks@SRI-AI.ARPA
My address is now barwise@turing, not kjb. Please send mail here, not
to sri-ai. Thanks.
Jon
-------
∂04-Apr-84 0946 @SRI-AI.ARPA,@SU-SCORE.ARPA:TW@SU-AI.ARPA Area CL meeting today - Goguen and Meseguer
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 09:46:39 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 09:36:22-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 4 Apr 84 09:30:37-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 09:34:11-PST
Date: 04 Apr 84 0930 PST
From: Terry Winograd <TW@SU-AI.ARPA>
Subject: Area CL meeting today - Goguen and Meseguer
To: csli-friends@SRI-AI.ARPA
Joe Goguen and Jose Meseguer will talk on their work on specification,
and its relation to other CSLI projects (both in area CL and in
semantics in general). Lunch 12-1, Talk at 1.
-------
Sorry for the late reminder and wide distribution. I thought I had sent
it out to the CL list a couple of days ago, but I don't have the names
straight yet. --t
∂04-Apr-84 1035 EMMA@SU-CSLI.ARPA test
Received: from SU-CSLI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 10:34:58 PST
Date: Wed 4 Apr 84 10:29:24-PST
From: Emma Pease <EMMA@SU-CSLI.ARPA>
Subject: test
To: folks@SU-CSLI.ARPA
I'm testing the new folks list at csli. Please check your
address and report back to csli-requests@csli, if it is wrong.
Don't forget that some of you will not be on the sri-ai system as of the end of the month.
Emma Pease
-------
∂04-Apr-84 1104 @SRI-AI.ARPA,@SU-SCORE.ARPA:chertok%ucbkim@Berkeley UCB Cognitive Science Seminar--April 10
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 11:03:56 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 11:03:02-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 4 Apr 84 10:29:44-PST
Received: from UCB-VAX.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 10:33:08-PST
Received: from ucbkim.ARPA by UCB-VAX.ARPA (4.24/4.25)
id AA18890; Wed, 4 Apr 84 10:29:09 pst
Received: by ucbkim.ARPA (4.24/4.3)
id AA01859; Wed, 4 Apr 84 10:27:46 pst
Date: Wed, 4 Apr 84 10:27:46 pst
From: chertok%ucbkim@Berkeley (Paula Chertok)
Message-Id: <8404041827.AA01859@ucbkim.ARPA>
To: cogsci-friends%ucbkim@Berkeley
Subject: UCB Cognitive Science Seminar--April 10
BERKELEY COGNITIVE SCIENCE PROGRAM
Spring 1984
IDS 237B - Cognitive Science Seminar
Time: Tuesday, April 10, 1984, 11-12:30pm
Location: 240 Bechtel
***** Followed by a lunchbag discussion with speaker *****
*** in the IHL Library (Second Floor, Bldg. T-4) from 12:30-2 ***
HOW THE MIND REFLECTS THE WORLD
Roger N. Shepard
Department of Psychology, Stanford University
Through biological evolution, enduring characteristics of
the world would tend to become internalized so that each
individual would not have to learn them de novo, through
trial and possibly fatal error. The most invariant charac-
teristics are quite abstract: (a) Space is locally three-
dimensional, Euclidean, and isotropic except for a gravita-
tionally conferred unique upright direction. (b) For any two
positions of a rigid object, there is a unique axis such
that the object can be most simply carried from the one
position to the other by a rotation around that axis
together with a translation along it. (c) Information avail-
able to us about the external world and about our relation
to it is analyzable into components corresponding to the
invariants of significant objects, spatial layouts, and
events and, also, into components corresponding to the tran-
sitory dispositions, states, and manners of change of these
and of the self relative to these. Having been internal-
ized, such characteristics manifest themselves as general
laws governing the representation of objects and events when
the relevant information is fully available (normal percep-
tion), when it is only partially available (perceptual fil-
ling in or perceptual interpretation of ambiguous stimuli),
and when it is entirely absent (imagery, dreaming, and
thought). Phenomena of identification, classification,
apparent motion, and imagined transformation illustrate the
precision and generality of the internalized constraints.
**********
Upcoming Talks This Spring Semester
Date Speaker Affiliation
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI; CSLI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy; CSLI
∂04-Apr-84 1129 @SU-CSLI.ARPA:TYSON@SRI-AI.ARPA Mail forwarding from SRI-AI
Received: from SU-CSLI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 11:29:00 PST
Received: from SRI-AI.ARPA by SU-CSLI.ARPA with TCP; Wed 4 Apr 84 11:22:58-PST
Date: Wed 4 Apr 84 11:27:38-PST
From: Mabry Tyson <Tyson@SRI-AI.ARPA>
Subject: Mail forwarding from SRI-AI
To: bboard@SU-CSLI.ARPA
cc: folks@SU-CSLI.ARPA
As a number of you have mail addresses on SRI-AI and are now switching
over to using Turing, you probably want your mail forwarded from SRI-AI so
that mail sent to your account on SRI-AI will be sent automatically to
your account on Turing.
I would like to make only one request of the SRI people in charge of the
mail system to set up this forwarding rather than asking them to edit
the appropriate files 50 different times. So, I'd like to gather all
your requests into one batch.
Please send a request to me giving me your SRI-AI address and your
Turing address if you wish to have your mail forwarded. But note that your
mail won't be forwarded until these requests get processed (as a batch).
Also, because of the way the mail system works at SRI, your MAIL.TXT file on
SRI-AI (the file that holds your mail) will need to be protected 770000.
Otherwise, mail from within SRI-AI will automatically append to your mail
file rather than going through the forwarding system. (Incoming Arpanet
mail will still be forwarded.) I will do this when the mail gets forwarded
but you should be aware of it in case you find some mail is not being forwarded.
-------
∂04-Apr-84 1252 @SRI-AI.ARPA,@SU-SCORE.ARPA:mis%Psych.#Pup@SU-SCORE.ARPA S.P.A. - Seminar in Protocol Analysis
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 12:52:10 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 12:50:17-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 4 Apr 84 12:35:15-PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 12:39:41-PST
Received: from Psych by Score with Pup; Wed 4 Apr 84 12:34:06-PST
Date: 4 Apr 1984 12:35:50-PST
From: mis at SU-Tahoma
To: bboard@kestrel, csli-friends@sri-ai at score, msgs, su-bboards@score
Subject: S.P.A. - Seminar in Protocol Analysis
M. Pavel & D. Sleeman
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
S.P.A - SEMINAR IN PROTOCOL ANALYSIS
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
Introduction to protocol analysis:
an example from developmental psychology.
Jean Gascon
Stuart Card
Xerox Palo Alto Research Center
The first of this series of seminars on protocol analysis
will be structured as a tutorial on protocol analysis and comput-
er simulation. Stuart Card will give a brief overview of the
history, motivation and practice of the methodology. Jean Gascon
will then illustrate, with a simple example, how protocol
analysis is performed. The application area will come from
developmental psychology. First, protocols of children of vari-
ous ages performing one of Piaget's "seriation" task will be
shown. We will then explain how one goes from the actual data to
the construction of the "problem space" (a la Newell and Simon).
The next step consists of regrouping the problem spaces of dif-
ferent subjects into a more general psychological model (dubbed
BG in this particular case). We will see how the BG language fa-
cilitates the writing of simulation models. A computer program
that does automatic protocol analysis of the seriation protocols
will then be introduced. This program provides some additional
insights about the process of protocol analysis itself. In the
conclusion we will discuss the advantages and inconveniences of
protocol analysis relative to the other methodologies available
in cognitive psycholgy.
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
Place: Jordan Hall, Room 100
Time: 1:00 pm, Wednesday April 11, 1984
←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←←
Future Speakers: F. Halasz 4-18-84
S. Card 4-25-84
∂04-Apr-84 1252 AHNGER@SU-SCORE.ARPA Special TGIF this week
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 12:52:49 PST
Date: Wed 4 Apr 84 12:43:16-PST
From: Sally P. Ahnger <AHNGER@SU-SCORE.ARPA>
Subject: Special TGIF this week
To: faculty@SU-SCORE.ARPA, students@SU-SCORE.ARPA
You are invited to a special TGIF this Friday to meet 20 university
students from Finland, and their professor. Juice, wine, beer, cheese and
crackers will be served. The students are interested in different aspects
of computer science, especially education. Please join us on the 4th floor
patio if good weather or the 3rd floor lounge if bad. That's 4:30 p.m. on
Friday, April 6. See you there!
Sally
-------
∂04-Apr-84 1347 BMACKEN@SRI-AI.ARPA Advisory Panel Visit
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 13:47:41 PST
Date: Wed 4 Apr 84 13:47:25-PST
From: BMACKEN@SRI-AI.ARPA
Subject: Advisory Panel Visit
To: csli-folks@SRI-AI.ARPA
We thought this message had been mailed to you on Monday afternoon,
but through a series of odd circumstances it wasn't. I'm sorry for
the late notice, and hope the events can still happen as indicated. Let me
know if there are concerns or problems.
The CSLI Advisory Panel will be here this Thrusday through Saturday,
April 5 - 7. They will spend Thursday attending the CSLI seminars and
visiting individuals in the SU departments, SRI, and Xerox; they will
spend Saturday AM with the Executive Committee. They want to spend
Friday with as many of the researchers as possible in both large and
small groups. Jon and I suggest the following schedule, but would
like your input if the sections you want to attend are impossible for
you. You will note that in the afternoon schedule we have designated
someone to be in charge of each section. That individual (or a
designee) should make sure the appropriate people can attend, arrange
for a room (for the meetings held away from Ventura), and chair the
meeting. We hope that the small group meetings will give the panel
some idea of how CSLI is doing from the perspective of the groups that
existed before the center was formed.
Friday AM, 9:00 - 11:30
Principals, Associates, Affiliates, and Postdocs meet with
Advisory in Ventura Hall Seminar room.
We will discuss the project structure for next year. Jon and
I will suggest some alternatives based on ideas from your
paragraphs.
Friday PM
1:30 - 2:30
PANEL MEMBER GROUP CHAIR PLACE
Burstall & Sr. Staff Macken Ventura
Partee
Fodor Philosophers JRP Philosophy Dept.
Miller Psychologists Ford Ventura
Nilsson Xerox researchers Kay Xerox
Ritchie SRI researchers Grosz SRI
3:00 - 4:00
Burstall & CL BSmith Ventura
Nilsson &
Ritchie
Fodor & Perception Pentland Ventura
Miller
Partee Linguists Sag Linguistics Dept
4:00 to 4:30 TEA
4:30 to 5:30 Tour of Computer Facilities and Trailers
Please let Pat Wunderman know which sessions you plan to attend so
we can plan the meeting rooms. We encourage graduate students to
participate in the small group sessions, so please let them know about
the meetings.
B.
-------
∂04-Apr-84 1513 EMMA@SRI-AI.ARPA Emma and Mail
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 15:11:59 PST
Date: Wed 4 Apr 84 15:11:36-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Emma and Mail
To: csli-folks@SRI-AI.ARPA
I have moved to Turing and hence will not bechecking my mail on
SRI-AI that often. For quick response send mail to Emma@csli.
Emma Pease
-------
∂04-Apr-84 1838 @SRI-AI.ARPA,@SU-SCORE.ARPA:DKANERVA@SRI-AI.ARPA Newsletter No. 26, April 5, 1984
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 18:37:48 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 18:35:16-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 4 Apr 84 17:18:21-PST
Date: Wed 4 Apr 84 17:22:09-PST
From: DKANERVA@SRI-AI.ARPA
Subject: Newsletter No. 26, April 5, 1984
To: csli-friends@SRI-AI.ARPA
! CSLI Newsletter
April 5, 1984 * * * Number 26
A weekly publication of
The Center for the Study of Language and Information
Ventura Hall, Stanford University, Stanford, CA 94305
-----------
CSLI ACTIVITIES FOR *THIS* THURSDAY, APRIL 5, 1984
10:00 a.m. Seminar on Natural Languages
*REDWOOD HALL* "Perspectives on Anaphora"
*ROOM G-19* by Ivan Sag.
12 noon TINLunch
Ventura Hall "Information and Association"
Conference Room by Jerry Fodor (author present).
Discussion led by Brian Smith.
2:00 p.m. Seminar on Computer Languages
*REDWOOD HALL* "Lisp: Language and Liturature"
*ROOM G-19* by Brian Smith.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Discourse and Comprehension
Room G-19 During Medical Diagnostic Reasoning"
by Aaron Ciccourel, Department of Sociology,
Cognitive Science Program, and Medical School,
University of California at San Diego.
-----------
SCHEDULE FOR *NEXT* THURSDAY, APRIL 12, 1984
10:00 a.m. Seminar on Natural Languages
Redwood Hall "Syntactic Constraints on Anaphora"
Room G-19 by Joan Bresnan.
12 noon TINLunch
Ventura Hall Paper and discussion leader to be announced.
2:00 p.m. Seminar on Computer Languages
Place to be "Lisp: Language and Literature"
announced by Brian Smith.
3:30 p.m. Tea
Ventura Hall
4:15 p.m. CSLI Colloquium
Redwood Hall "Modeling Knowledge"
Room G-19 by Moshe Vardi, IBM
-----------
! Page 2
-----------
ADVISORY PANEL AT CSLI TODAY THROUGH SATURDAY, APRIL 5-7
The CSLI Advisory Panel will be taking part in the Center's
activities today and tomorrow and will meet with the Executive
Committee Saturday morning for final discussions before returning
home. All six of the Panel members have been able to attend: Rod
Burstall, Jerry Fodor, George Miller, Nils Nilsson, Barbara Partee,
and Bob Ritchie.
-----------
AREA CL MEETING
On Wednesday, April 4, Joe Goguen and Jose Meseguer talked on
their work on specification and its relation to other CSLI projects
(both in area CL and in semantics in general). Reminder: Area CL
meets for lunch 12-1, talk at 1.
-----------
MORPHOLOGY MEETINGS
On Wednesday, April 4, Lauri Karttunen called a meeting to
organize a series of meetings and working sessions on morphology this
quarter. The purpose is to focus on the relationship between
theoretical work in the context of lexical phonology, lexical
functional grammar, and GPSG and computational approaches to
inflectional and derivational morphology. Some of the questions hoped
to be resolved through such discussion are the following:
-- The use of finite-state transducers for generation and recognition,
pioneered by Martin Kay, Ron Kaplan, Kimmo Koskenniemi, and Ken
Church, is not obviously compatible with all of the descriptive
devices permitted by current phonological theory. What are the
substantive differences, if any?
-- What is the optimal theoretical framework for describing morpho-
syntax, assuming that we would prefer the least powerful framework?
-- What would be the best approach to the semantics of derivational
morphology?
These are but a few of the topics that would be interesting to pursue.
Karttunen has reserved the seminar room in Ventura from 12 to 1
on Wednesdays for the rest of the quarter and will schedule the
morphology meetings for that time if it is convenient for most people.
(On Wednesdays the seminar room is reserved for courses from 1:15 on
through the rest of the afternoon.)
If you could not make it to the organizational meeting but would
like to participate, please send Karttunen (Lauri@SRI-AI) a note about
the time you would prefer and suggestions for topics and speakers.
-----------
! Page 3
-----------
SEMINAR ON NATURAL LANGUAGE--ASPECTS OF ANAPHORA
Linguistics 236
This quarter, Joan Bresnan and Phil Cohen will be hosting the
CSLI Thursday morning seminar on anaphora. Since the course is
covering a phenomenon rather than one coherent theory, it is important
that the many aspects of the problem are examined before any synthesis
is attempted. The lectures will cover syntactic, semantic,
representational, and discourse constraints on the production and
resolution of anaphoric expressions. Ivan Sag will lead off the
seminar by introducing these perspectives.
The course is listed as Linguistics 236. It is appropriate to
advanced graduate students in the Linguistics, Philosophy, Psychology,
or Computer Science Departments. Students who wish to receive course
credit should contact Professor Bresnan to arrange the formalities.
CONTRARY TO ANY PREVIOUS ANNOUNCEMENTS, THE SEMINAR WILL MEET IN:
REDWOOD G-19, from 10:00 to 11:30 a.m.
Course outline:
April 5 Ivan Sag Perspectives on anaphora
April 12 Joan Bresnan Syntactic constraints on anaphora
April 19 Joan Bresnan Syntactic constraints on anaphora
April 26 Bonnie Webber What is available for subsequent reference,
(U. of Penn.) Discourse Models
May 3 Barbara Grosz A unified account of Definite NP's in Discourse
May 10 Barbara Grosz A unified account of Definite NP's in Discourse
May 17 Megumi Kameyama Zero-anaphora in Japanese
May 24 Irene Heim (U. of Texas) (Title to be announced)
May 31 Jon Barwise Situation semantics and anaphora
June 7 Tom Wasow Wrap-up and synthesis
Organizers:
Phil Cohen (SRI) 859-4840, Net address: PCOHEN@SRI-AI
Joan Bresnan (Stanford) 497-0144, Net address: BRESNAN@PARC-MAXC
-----------
COMPUTER LANGUAGES SEMINAR--LISP: LANGUAGE AND LITERATURE
The first meeting of the "LISP: Language and Literature" course
will be on Thursday of this week, April 5, from 2:00 to 3:30 p.m., in
room G-19, Redwood Hall, Jordan Quad. In general, we will meet every
Tuesday and Thursday from 2:00 to 3:30 p.m.
- Brian Smith
-----------
! Page 4
CSLI COLLOQUIUM FOR APRIL 12
On Thursday, April 12, Moshe Vardi of IBM will speak on "Modeling
Knowledge." The seminar will be held, as usual, at 4:15 p.m. in Room
G-19 of Redwood Hall. The abstract of Vardi's talk is given below.
"Modeling Knowledge," by Moshe Vardi
ABSTRACT: Understanding knowledge is a fundamental issue in computer
science and in many other disciplines as well. We want to be able to
reason about statements such as "He knows that I know whether or not
she knows whether it is raining in Spain." We propose a general
semantic model of knowledge. I seems to model a state of knowledge
more naturally than any previous proposal (including Kripke
structures). It is easy to extend the model to incorporate time,
belief, and ignorance. The talk will be completely self-contained.
-----------
SEMINAR ON INFORMATION CONTENT
It turns out that the traditional cognitive science seminar, run
by Julius Moravcsik, and drawing particpants from the Linguistics,
Philosophy, Psychology and Computer Science Departments at Stanford,
is focused this year on the same topics we thought to cover. Since
the seminar has been running for years and has nice structure, we
thought we should cancel ours.
Semantical problems aside, however, there is a seminar such that
information contents, propositions, etc., and their dual role, qua
truth conditions and qua objects of propositional attitude verbs, will
be ITS focus. This seminar is starting tomorrow. The time is Tuesday
evening, and the place is Room 100 in Jordan Hall. The time was
arranged so that followers of Kreisel's seminar on computation
(earlier in the afternoon; information given elsewhere in this
Newsletter) can come.
Thus, do NOT come to Ventura Hall on Tuesday afternoon. Do come
to Jordan Hall, Room 100, on Tuesday evenings. Please direct any
questions to the Chairman of the Philosophy Department, Julius
Moravcsik.
- Pat Suppes, Joseph Almog
[Editor's note: See next page for announcement of Moravcsik seminar.]
-----------
! Page 5
-----------
SEMINAR IN COGNITIVE SCIENCE--MEANING AND COGNITION
Philosophy 285, Linguistics 203, Psychology 237
This seminar concerns itself with theories about the expressive
power of natural languages and theories of language understanding. We
shall work on new theories of semantics and attempt to relate these to
questions about language understanding.
The seminar will meet on Tuesdays, 7:00-9:00 p.m., in Jordan 100,
the Psychology Conference Room, off the administrative offices on the
first floor of the Psychology Building.
Though the seminar is listed under Julius Moravcsik's name, it
will be conducted together with Joseph Almog (CSLI) and contributions
will be made also by Professor Scott Soames (Princeton University).
Technical material will be explained as we go along, but some
acquaintance with symbolic logic and formal semantics is desirable;
some knowledge of psychological work on language comprehension would
also be helpful (e.g., Quine, Carnap, H. and E. Clark, and J. Fodor).
April 3 - General introduction (Why theories of reference and
meaning? Why formal? Meaning and understanding)
April 10 - Discussion of the first few sections of Saul Kripke's
"Puzzles About Belief"
April 17 - Arguments showing limitations on the adequacy of model-
theoretic semantics for natural languages--Scott Soames
April 24 - Review of the semantics of Carnap, Montague, Kripke--
Joseph Almog
May 1 - Outline of Russelian semantics--Joseph Almog
May 8 - Applications of the theory of structured propositions
to metaphysics and epistemology--Joseph Almog
May 15 - Reference to objects, events, and stages of objects and
events--Julius Moravcsik
May 22 - Stage-semantics and some puzzles about demonstratives,
identity, and persistence--Julius Moravcsik
May 29 - Stage-semantics, structured propositions, and theories
of language understanding--Julius Moravcsik
June 5 - Left open. If there is a guest speaker in April, the whole
schedule after April 24 will be moved back by one week.
Discussion will be greatly encouraged. Those taking this course
for credit should write a paper of about 15 double-spaced pages; they
should consult with the instructor concerning suitable topics.
-----------
! Page 6
-----------
SEMINAR IN FOUNDATIONS OF MATHEMATICS
On Tuesday, April 3, Professor G. Kreisel held an organizational
meeting for a seminar in the foundations of mathematics. The
intention is to study logic and parallel computation, beginning with
an examination of some recent papers where parallel computation is
used in interesting ways to obtain better algorithms. The logical
part will be to investigate how efficient algorithms using parallel
computation might be extracted from infinite proof trees by applying
transformations that use only finite amounts of information. At the
first meeting, these ideas were explained in some more detail. Ideas
and suggestions will be welcome.
The seminar is scheduled to meet Tuesdays at 4:15 p.m., but can
be changed if there are conflicts. It will be held in Room 92 (the
seminar room) of the Philosophy Department.
-----------
STANFORD LINGUISTICS COLLOQUIUM
Ray Jackendoff, Brandeis University and CASBS
"The Semantics of Spatial Expressions and Some Extensions"
3:15-5:05 p.m., Tuesday, April 10
Building 200 (History Corner), Room 217
Refreshments will be served afterwards in the Linguistics Department
Reading Room, Building 100 on the Inner Quad.
Future Colloquia:
April 17 - George Lakoff, UCB: "The Role of Prototype Theory in Syntax:
The Case of There-Constructions"
May 1 - Victoria Fromkin, UCLA: "Evidence for a Linguistic Performance
Model: A Case Study of a Surface Dyslexic"
-----------
ISSUES IN LANGUAGE, PERCEPTION, AND COGNITION
On Wednesday, April 4, Dr. Jerry Fodor, of the MIT Psychology and
Philosophy Departments, spoke on "Modularity of Mind," in a combined
meeting with the Psychology Department's colloquium.
The next speaker will be Dr. Len Talmy, of the UCB Cognitive
Science and German Departments, on "The Relation Of Grammar to
Cognition" and will be on Monday, April 9, at 12:00 in room 100,
Jordan Hall.
-----------
! Page 7
-----------
AUTOMATIC DEDUCTION SEMINAR
The Automatic Deduction seminar will meet for the first time this
quarter on Monday, April 9, at 2:30 p.m., in Jacks Hall, Room 301. I
expect this to be the regular time and place from now on. Our speaker
will be Richard Waldinger of SRI; title and abstract to follow.
- Richard Treitel <Treitel@Sumex>
-----------
Stanford NONMONOTONIC REASONING SEMINAR, Spring 1984
Organizer: Benjamin Grosof
John McCarthy and I are organizing a nonmonotonic reasoning
seminar at Stanford this spring. The first meeting will be 1:30-3:00
p.m. on Wednesday, April 11, in Margaret Jacks Hall, Room 301. The
first half hour will be devoted to organization of the seminar, i.e.,
discussion of meeting time, place, and, most importantly, the content
of the seminar. Topics to be covered include current developments in
circumscription, default logic, etc.. Etc. needs to be fleshed out,
especially. At 2 p.m., John McCarthy will speak on "Who's Doing What
in Nonmonotonic Reasoning."
Below is the current schedule. Only the first session is
definite. Wednesday afternoons seem a relatively good time; however,
the meeting time slot is flexible. Once a week for an hour seems a
reasonable format; however, that too is flexible. Especially we might
want to meet for longer, say, an hour and a half, to allow more
discussion.
Meeting time and place: Wednesdays, 2-3 p.m., Jacks Hall, Room 301.
N.B. The first session will start at 1:30pm for seminar organization.
4/11 1:30-3 seminar organization discussion
John McCarthy "Who's Doing What in Nonmonotonic Reasoning"
4/18 2-3 John McCarthy <something about circumscription>
4/25 2-3 Raymond Reiter
Please respond if you are interested, and indicate what your
interests are. Suggestions (and especially offers) with respect to
speakers and topics are of the highest priority, and are greatly
appreciated. Also indicate preference about meeting time iff you will
not be coming at 1:30 p.m. on 4/11; it will be discussed then.
My address is: grosof@sumex-aim.arpa ; phone is (415)424-8078
(noon-10 p.m. only)
-----------
! Page 8
BERKELEY COGNITIVE SCIENCE SEMINAR - IDS 237B
Tuesday, April 10, 1984, 11 a.m. -12:30 p.m., 240 Bechtel
HOW THE MIND REFLECTS THE WORLD
Roger N. Shepard, Psychology, Stanford
Through biological evolution, enduring characteristics of the
world would tend to become internalized so that each individual would
not have to learn them de novo, through trial and possibly fatal
error. The most invariant characteristics are quite abstract: (a)
Space is locally three-dimensional, Euclidean, and isotropic except
for a gravitationally conferred unique upright direction. (b) For any
two positions of a rigid object, there is a unique axis such that the
object can be most simply carried from the one position to the other
by a rotation around that axis together with a translation along it.
(c) Information available to us about the external world and about our
relation to it is analyzable into components corresponding to the
invariants of significant objects, spatial layouts, and events and,
also, into components corresponding to the transitory dispositions,
states, and manners of change of these and of the self relative to
these. Having been internalized, such characteristics manifest
themselves as general laws governing the representation of objects and
events when the relevant information is fully available (normal
perception), when it is only partially available (perceptual filling
in or perceptual interpretation of ambiguous stimuli), and when it is
entirely absent (imagery, dreaming, and thought). Phenomena of
identification, classification, apparent motion, and imagined
transformation illustrate the precision and generality of the
internalized constraints.
April l7 Katherine Demuth UCB, Psychology
April 24 Barbara Grosz SRI; CSLI
April 26 Barry Schein UCB/MIT, Linguistics
May 1 John Perry Stanford, Philosophy; CSLI
-----------
COMPETITION ANNOUNCEMENT: THE METAPHILOSOPHY PRIZE
METAPHILOSOPHY will award a prize of $500 to the author who
submits the best essay in computer ethics between January 1, 1984, and
December 31, 1984. The prize-winning essay will be published as the
lead article in the April 1985 issue of METAPHILOSOPHY, which will be
devoted entirely to computer ethics. Other high-quality essays in
computer ethics will be accepted for publication in the same issue. A
panel of experts in computer ethics will select the winners. To enter
the competition, send four copies of your essay to:
Terrell Ward Bynum
Editor, Metaphilosophy
Metaphilosophy Foundation
Box 32
Hyde Park, NY 12538
Readers unfamiliar with the field of computer ethics should
consult the January 1984 issue of METAPHILOSOPHY. Those unfamiliar
with specifications for manuscript preparation should consult any
recent issue.
! Page 9
-----------
S.P.A - SEMINAR IN PROTOCOL ANALYSIS (Pavel & Sleeman)
1:00 p.m., Wednesday, April 11, Jordan Hall, Room 100
INTRODUCTION TO PROTOCOL ANALYSIS: AN EXAMPLE
FROM DEVELOPMENTAL PSYCHOLOGY
Jean Gascon and Stuart Card, Xerox PARC
The first of this series of seminars on protocol analysis will be
structured as a tutorial on protocol analysis and computer simulation.
Stuart Card will give a brief overview of the history, motivation and
practice of the methodology. Jean Gascon will then illustrate, with a
simple example, how protocol analysis is performed. The application
area will come from developmental psychology. First, protocols of
children of various ages performing one of Piaget's "seriation" task
will be shown. We will then explain how one goes from the actual data
to the construction of the "problem space" (a la Newell and Simon).
The next step consists of regrouping the problem spaces of different
subjects into a more general psychological model (dubbed BG in this
particular case). We will see how the BG language facilitates the
writing of simulation models. A computer program that does automatic
protocol analysis of the seriation protocols will then be introduced.
This program provides some additional insights about the process of
protocol analysis itself. In the conclusion we will discuss the
advantages and inconveniences of protocol analysis relative to the
other methodologies available in cognitive psycholgy.
Future Speakers: F. Halasz April 18
S. Card April 25
-----------
-------
∂04-Apr-84 1859 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues In Language, Perception and Cognition
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 18:59:44 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Wed 4 Apr 84 18:58:25-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Wed 4 Apr 84 18:47:34-PST
Date: Wed 4 Apr 84 18:49:45-PST
From: PENTLAND@SRI-AI.ARPA
Subject: Issues In Language, Perception and Cognition
To: Seminar-List: ;
WHO: Len Talmy, Cognitive Science Program and German Dept., UC Berkeley
WHAT: How Language Structures its Concepts
WHEN: Monday April 9, 12:00 noon
WHERE: Room 100, Psychology
How Language Structures its Concepts
ABSTRACT
Languages have two kinds of elements: open-class, comprising the roots
of nouns, verbs, and adjectives, and closed-class, comprising all in-
flections, particle words, grammatical categories, and the like. Exami-
nation of a range of languages reveals that closed-class elements refer
exclusively to certain concepts, and seemingly never to concepts outside
those (e.g., inflection on nouns may indicate number, but never color).
My idea is that all closed-class elements taken together consistute a
very special group: they code for a fundamental set of notions that
serve to structure the conceptual material expressed by language. More
particularly, their references constitute a basic notional framework,
or scaffolding, around which is organized the more contentful conceptual
material represented by open-class (i.e., lexical) elements. The ques-
tions to be addressed are: a) Which exactly are the notions specified by
closed-class elements, and which notions are excluded? b) What proper-
ties are shared by the included notions and absent from the excluded
ones? c) What functions are served by this design feature of language,
i.e., the existence in the first place of a division into open- and
closed-class subsystems, and then the particular character that these
have? d) How does this structuring system specific to language compare
with those in other cognitive subsystems, e.g. in visual perception or
memory? With question (d), this linguistic investigation opens out into
the issue of structuring within cognitive contents in general, across
cognitive domains.
-------
∂04-Apr-84 2353 @SU-SCORE.ARPA:KARP@SUMEX-AIM.ARPA Winter/Spring potluck
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 4 Apr 84 23:53:37 PST
Received: from SUMEX-AIM.ARPA by SU-SCORE.ARPA with TCP; Wed 4 Apr 84 23:50:15-PST
Date: Wed 4 Apr 84 23:52:50-PST
From: Peter Karp <KARP@SUMEX-AIM.ARPA>
Subject: Winter/Spring potluck
To: faculty@SU-SCORE.ARPA
cc: KARP@SUMEX-AIM.ARPA
Well, the Social Committee has decided that it really is time to have
the Winter potluck. Thus I ask that some among you volunteer your
home to help further this festive CSD tradition. Since the Spring
Picnic will be held later this quarter I would like to have the
potluck as soon as possible, i.e., the evening of April 21st (preferably)
or 28th.
Potlucks usually attract 75-100 students, faculty, staff, spouses,
children, etc. However it is unlikely your house is too small as
we've had several very cosy gatherings in the past. Volunteers will be
provided for set-up and clean-up so this shouldn't require tremendous
effort on your part.
So, please volunteer!!
Peter
-------
∂05-Apr-84 0334 @MIT-MC:bts%unc.csnet@CSNET-RELAY forwarded from USENET
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 03:32:56 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 06:30-EST
Received: by csnet-relay via uncpob; 5 Apr 84 6:17 EST
Received: by unc (4.12/4.7) id AA24281; Thu, 5 Apr 84 00:30:33 est
Date: Thu, 5 Apr 84 00:30:33 est
From: Bruce Smith <bts%unc.csnet@csnet-relay.arpa>
Message-Id: <8404050530.AA24281@unc>
To: PHIL-SCI%mit-mc.arpa@csnet-relay.arpa
Subject: forwarded from USENET
Strange, isn't it, how the obvious answer seems to elude everyone.
AI isn't a science, or a social science, or an art. It's simply a
branch of *engineering*--the *application* of science in service of
creation of a useful *technology*. But I guess that's a little too
short on prestige to please the practitioners.
Yours for clearer concepts, --Jay Rosenberg
Dept. of Philosophy
...decvax!mcnc!ecsvax!unbent Univ. of North Carolina
(USENET) Chapel Hill, NC 27514
∂05-Apr-84 0730 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY AI: science or engineering?
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 07:21:19 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 10:13-EST
Received: by csnet-relay via umcppo; 5 Apr 84 9:24 EST
Date: 5 Apr 84 09:13:31 EST (Thu)
From: Don Perlis <perlis%umcp-cs.csnet@csnet-relay.arpa>
Subject: AI: science or engineering?
To: Bruce Smith <bts%unc.csnet%csnet-relay.csnet@csnet-relay.arpa>,
PHIL-SCI%mit-mc.arpa%csnet-relay.csnet@csnet-relay.arpa
From: Bruce Smith <bts%unc.csnet@csnet-relay.csnet>
Strange, isn't it, how the obvious answer seems to elude everyone.
AI isn't a science, or a social science, or an art. It's simply a
branch of *engineering*--the *application* of science in service of
creation of a useful *technology*. But I guess that's a little too
short on prestige to please the practitioners.
Yours for clearer concepts, --Jay Rosenberg
Them's fightin' words!
Have you considered that some aspects of AI (e.g., expert systems)
may be reasonably so characterized, while others, such as commonsense
reasoning and cognitive modelling are sciences in the sense that they
aim at attaining genuinely new knowledge about existing but
ill-understood phenomena?
∂05-Apr-84 0736 @MIT-MC:perlis%umcp-cs.csnet@CSNET-RELAY nonmonotonic reference request
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 07:35:52 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 10:13-EST
Received: by csnet-relay via umcppo; 5 Apr 84 9:25 EST
Date: 5 Apr 84 09:16:40 EST (Thu)
From: Don Perlis <perlis%umcp-cs.csnet@csnet-relay.arpa>
Subject: nonmonotonic reference request
To: jmc%su-ai.arpa@csnet-relay.arpa
Cc: phil-sci%mit-oz%mit-mc.arpa@csnet-relay.arpa
BIBLIOGRAPHY ON NON-MONOTONIC LOGIC
I am compiling a bibliography of literature on nonmonotonic logic, to be
made available to the AI community, and in particular to the workshop on
non-monotonic reasoning that will take place in October in New Paltz, New
York.
I would greatly appreciate references from the AI community, both to
published and unpublished material (the latter as long as it is in
relatively completed form and copies are available on request). Material
can be sent to me at perlis@umcp-cs and also by post to D. Perlis, Computer
Science Department, University of Maryland, College Park, MD 20742.
Thanks in advance for your cooperation.
--Don Perlis
∂05-Apr-84 0759 @MIT-MC:steve%brl-bmd.arpa@CSNET-RELAY Re: forwarded from USENET
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 07:59:27 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 10:50-EST
Received: From brl-bmd.arpa.arpa by csnet-relay via smtp; 5 Apr 84 10:37 EST
Date: Thu, 5 Apr 84 10:22:12 EST
From: Stephen Wolff <steve%brl-bmd.arpa@csnet-relay.arpa>
To: Bruce Smith <bts%unc.csnet@csnet-relay.arpa>
cc: PHIL-SCI%mit-mc.arpa@csnet-relay.arpa
Subject: Re: forwarded from USENET
For the benefit of those of us who thought engineering was (and is) nifty
enough to devote our professional lives to it, perhaps you might explain
in what ways you believe the field lacks prestige? Or how (better: why)
you believe others believe that? Is `knowledge engineer' a pejorative?
∂05-Apr-84 0838 KJB@SRI-AI.ARPA Bloom county
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 08:38:20 PST
Date: Thu 5 Apr 84 08:38:17-PST
From: Jon Barwise <KJB@SRI-AI.ARPA>
Subject: Bloom county
To: csli-folks@SRI-AI.ARPA
Did you all see it today? If not, there is a copy of
office 25. It is great for Brian's first class.
-------
∂05-Apr-84 0904 EMMA@SRI-AI.ARPA Thursday Dinner
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 09:04:27 PST
Date: Thu 5 Apr 84 09:02:53-PST
From: Emma Pease <EMMA@SRI-AI.ARPA>
Subject: Thursday Dinner
To: csli-folks@SRI-AI.ARPA
Turing went down late last night and has not come up. Please send
any replies on the Dinner invitation to Emma@sri-ai. Please remember that
I must know by 9:30 today (April 5), if you want to come tonight.
Emma
ps. call me at 497-0939, if you have any questions
-------
∂05-Apr-84 0925 @MIT-MC:crummer@AEROSPACE AI Revealed
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 09:24:57 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 12:16-EST
Date: Thu, 5 Apr 84 09:13:08 PST
From: Charlie Crummer <crummer@AEROSPACE>
To: Bruce Smith <bts%unc.csnet@csnet-relay.arpa>
CC: phil-sci@mit-mc
Subject: AI Revealed
In-reply-to: <8404050530.AA24281@unc>
Hooray for clarity. Now the injuneers can get down to the business of
injuneering.
--Charlie
∂05-Apr-84 1105 @MIT-MC:v.dimare@UCLA-LOCUS Why a Computer Scientist is not an Engineer?
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 11:04:54 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 13:49-EST
Date: Thu, 5 Apr 84 10:41:34 PST
From: Adolfo Di-Mare <v.dimare@UCLA-LOCUS.ARPA>
To: PHIL-SCI@mit-mc.arpa
Subject: Why a Computer Scientist is not an Engineer?
The other day somebody defined science in the following way:
1- Science is what a scientist does.
2- A Scientist is a VIP that does Science.
I've heard this same story from mathematicians: Math is what I do!
I think it is just normal for a computer science student to ask this very
question. After all, I'm spending a lot of life on this subject.
I just want to feel comfortable when I say that I'm scientist. I have always
felt that I'm an engineer. I keep packing computer tricks together. The final
product is 'techonology'. And there are a lot of examples of technology created
by Computer Scientist: High Tech is how the media calls it.
Of course, a very important question also is whether an engineer is somehow
'better' than a scientist. Who is more important: a lawyer, a doctor, a
scientist, or an engineer? Who defines who is important (it's not me, because
otherwise I would be important!).
Adolfo
///
∂05-Apr-84 1122 EMMA@SU-CSLI.ARPA Message of 4-Apr-84 16:12:47
Received: from SU-CSLI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 11:22:02 PST
Date: Wed 4 Apr 84 16:12:55-PST
From: The Mailer Daemon <Mailer@SU-CSLI.ARPA>
To: EMMA@SU-CSLI.ARPA
Subject: Message of 4-Apr-84 16:12:47
ReSent-date: Thu 5 Apr 84 11:12:32-PST
ReSent-from: Emma Pease <EMMA@SU-CSLI.ARPA>
ReSent-to: folks@SU-CSLI.ARPA
Message failed for the following:
csli-folk@SRI-AI.ARPA: 550 No such local mailbox as "csli-folk", recipient rejected
------------
Date: Wed 4 Apr 84 16:12:47-PST
From: Emma Pease <EMMA@SU-CSLI.ARPA>
Subject: Thursday dinner
To: csli-folk@SRI-AI.ARPA
The dinner at the Gypsy Cellar has been moved up to 7:00 instead of
the 8:30 originally announced. Please remember that if you don't send
a message to me (or call) by 9:30 Thursday morning, you will not get
a place.
Emma Pease (Emma@turing)
497-0939
-------
-------
∂05-Apr-84 1121 ELYSE@SU-SCORE.ARPA Awards
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 11:20:31 PST
Date: Thu 5 Apr 84 11:14:02-PST
From: Elyse J. Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: Awards
To: Faculty@SU-SCORE.ARPA
We received a memo from ORrin Robinson, C-AAA Subcommittee on Univ. and Dept.
Awards. Re: Gores, Dinkelspiel and Cuthbertson Awards.
The committee is canvassing faculty, staff and students for nominations for
the above awards to be presented at Commencement on June 17. The would like
your input on potential candidates.
The Gores award for excellence in teachiang to one senior faculty member,
one junior faculty member and one TA.
The Dinkelspiel for exceptional contributions to undergraduate education and
student life.
The Cuthbertson to members of the univ. community who have made outstanding
contributions to the achievement of the overall goals of the univ.
Please pass any names to them along with supporting materials. Deadline is
April 13.
-------
∂05-Apr-84 1421 @MIT-MC:mills@AEROSPACE artificial intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 14:21:38 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 17:08-EST
Date: Thu, 5 Apr 84 14:05:38 PST
From: Dale A. Mills <mills@AEROSPACE>
To: phil-sci@mit-mc
Subject: artificial intelligence
Are artificial intelligence systems an establishment of a level/kind of
intelligence which is subconsciously desired or merely the reflection of
our own intellect within a cleaner (i.e. free of emotional relations, other
outside stimuli, etc.), more controllable environment?
∂05-Apr-84 1429 ELYSE@SU-SCORE.ARPA Rhodes and Marshall Scholarships
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 14:29:25 PST
Date: Thu 5 Apr 84 14:22:56-PST
From: Elyse J. Krupnick <ELYSE@SU-SCORE.ARPA>
Subject: Rhodes and Marshall Scholarships
To: faculty@SU-SCORE.ARPA
Memo from Stephen Ferruolo, Chrmn, Rhodles-Marshall Panel
They are asking you help in identifying undergraduates who might be
qualified for these scholarships. If you do have anyone in mind, you
can send me the name and I will send it in to them.
Elyse
-------
∂05-Apr-84 1623 @MIT-MC:Tong.PA@XEROX Re: artificial intelligence
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 16:23:21 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 5 Apr 84 19:14-EST
Received: from Chardonnay.ms by ArpaGateway.ms ; 05 APR 84 15:25:06 PST
Date: Thu, 5 Apr 84 15:07 PST
From: Tong.PA@Xerox.ARPA
Subject: Re: artificial intelligence
In-reply-to: "mills@AEROSPACE.ARPA's message of Thu, 5 Apr 84 14:05:38
PST"
To: Dale A. Mills <mills@AEROSPACE.ARPA>
cc: phil-sci@mit-mc.ARPA
"Are artificial intelligence systems an establishment of a level/kind of
intelligence which is subconsciously desired or merely the reflection of
our own intellect within a cleaner (i.e. free of emotional relations,
other
outside stimuli, etc.), more controllable environment?"
On the face of it, you seem to be asking for the psychological
motivations of AI researchers. Then what is more relevant is what AI
researchers see as long-term goals, and not their current achievements.
That extant AI programs are fairly simple, emotion-free, etc. probably
does not so much reflect what we desire in a program so much as what
we've been able to achieve thus far. I think you'll have to wait a while
before a program can really be analyzed as an "alter-ego" for its
creator.
Chris
∂05-Apr-84 1704 TREITEL@SUMEX-AIM.ARPA Automatic Deduction talk
Received: from SUMEX-AIM.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 17:04:05 PST
Date: Thu 5 Apr 84 17:02:34-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic Deduction talk
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
Monday, April 9th in MJH 301 at 2:30.
THE ORIGIN OF BINARY-SEARCH ALGORITHMS
Richard Waldinger
Artificial Intelligence Center
SRI International
Many of the most efficient numerical algorithms employ a binary search, in
which the number we are looking for belongs to an interval that is divided in
half at each iteration. We consider how such algorithms might be derived from
their specifications.
We follow a deductive approach, in which programming is regarded as a kind
of theorem proving. By systematic application of this approach, several
integer and real-number algorithms for such functions as the square root and
quotient have been derived. Some of these derivations have been carried out on
an interactive program-synthesis system. The programs we obtained are
different from what we originally expected.
-------
-------
∂05-Apr-84 1718 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 17:13:04 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 5 Apr 84 17:07:23-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 5 Apr 84 17:00:32-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 5 Apr 84 17:04:30-PST
Date: 05 Apr 84 1654 PST
From: Carolyn Talcott <CLT@SU-AI.ARPA>
Subject: SEMINAR IN LOGIC AND FOUNDATIONS OF MATHEMATICS
To: "@DIS.DIS[1,CLT]"@SU-AI.ARPA
SPEAKER: Lou van den Dries
TITLE: Tarski's Problem -
Exponentially definable sets and Pfaffian functions - I
TIME: Wednesday, Apr. 11, 4:15-5:30 pm
PLACE: 383-N (Faculty Lounge - Mathematics Building, Stanford)
Coming events:
Apr. 18 - Lou van den Dries - Part II
∂05-Apr-84 1719 WUNDERMAN@SRI-AI.ARPA Schedule for Advisory Panel Meetings on Friday
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 17:17:19 PST
Date: Thu 5 Apr 84 17:04:43-PST
From: Pat Wunderman <WUNDERMAN@SRI-AI.ARPA>
Subject: Schedule for Advisory Panel Meetings on Friday
To: CSLI-FOLKS@SRI-AI.ARPA
Dear Friends,
Thanks for your patience with our many changes and mail slip-ups. Some
of you did not select any particular group to attend--if you still wish
to do so, just reply back to this message, and assume you may attend.
Hard copies of this schedule will be distributed at the 9:00 general
meeting, and any changes announced at that time. Hope to see you then.
Below is a revised schedule for meetings on Friday 3/6 with the
CSLI Advisory Panel:
FRIDAY AM 9:00 - 11:30 GENERAL MEETING - Ventura Seminar Room
FRIDAY 11:30 - ON SMALL GROUP MEETINGS:
TIME PANEL MEMBER GROUP CHAIR PLACE
11:30 Miller, Fodor Psychologists Ford Ventura 26
1:30 Burstall, Partee Sr. Staff Macken Ventura Seminar
1:30 Fodor Philosophers Perry Phil.Dept.Conf.Rm.
1:30 Ritchie SRI Researchers Grosz SRI Bldg E
2:45 Fodor, Miller Perception Pentland Ventura 29
3:00 Burstall, Nilsson, CL BSmith Ventura Seminar
Ritchie
3:15 Partee Linguists Wasow Ventura 20
4:00 TEA All Ventura Lounge
4:30 Nilsson Xerox Researchers Kay Ventura Seminar
4:30 All - Tour Computer Facilities, Trailers
-------
∂05-Apr-84 1720 @SRI-AI.ARPA:TREITEL@SUMEX-AIM.ARPA Automatic Deduction talk
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 17:14:53 PST
Received: from SUMEX-AIM.ARPA by SRI-AI.ARPA with TCP; Thu 5 Apr 84 17:07:55-PST
Date: Thu 5 Apr 84 17:02:34-PST
From: Richard Treitel <TREITEL@SUMEX-AIM.ARPA>
Subject: Automatic Deduction talk
To: "@<treitel>auto.dis"@SUMEX-AIM.ARPA
cc: treitel@SUMEX-AIM.ARPA
Monday, April 9th in MJH 301 at 2:30.
THE ORIGIN OF BINARY-SEARCH ALGORITHMS
Richard Waldinger
Artificial Intelligence Center
SRI International
Many of the most efficient numerical algorithms employ a binary search, in
which the number we are looking for belongs to an interval that is divided in
half at each iteration. We consider how such algorithms might be derived from
their specifications.
We follow a deductive approach, in which programming is regarded as a kind
of theorem proving. By systematic application of this approach, several
integer and real-number algorithms for such functions as the square root and
quotient have been derived. Some of these derivations have been carried out on
an interactive program-synthesis system. The programs we obtained are
different from what we originally expected.
-------
-------
∂05-Apr-84 1741 @SRI-AI.ARPA,@SU-SCORE.ARPA:CLT@SU-AI.ARPA Seminar on Logic an Parallel Computation
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 17:40:56 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Thu 5 Apr 84 17:30:26-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Thu 5 Apr 84 17:24:43-PST
Received: from SU-AI.ARPA by SRI-AI.ARPA with TCP; Thu 5 Apr 84 17:29:09-PST
Date: 05 Apr 84 1711 PST
From: Carolyn Talcott <CLT@SU-AI.ARPA>
Subject: Seminar on Logic an Parallel Computation
To: "@PARA.DIS[1,CLT]"@SU-AI.ARPA
INSTRUCTOR: Professor G. Kreisel
TIME: Monday 4:15-6pm
PLACE: 252 Margaret Jacks Hall
(Stanford Computer Science Department)
TOPIC: Logic and parallel computation.
At the organizational meeting it was decided to move the
meeting time from Tuesday at 4:15 to Monday at 4:15.
Below is following is a reading list that was
compiled from discussion at the organizational meeting.
At the first regular meeting Professor Kreisel
will discuss the his ideas relating logic and parallel
computation.
------------------------------------------------------------
Reading List
------------------------------------------------------------
[Carolyn Talcott - 362 Margaret Jacks - CLT@SU-AI - has copies
of all the references]
Parallel Computation
---------------------
Fortune,S. and Wyllie,J. [1978]
Parallelism in random access machines
Proc. 10th ACM Symposium on Theory of Computation (STOC)
pp.114-118.
Valiant,L. Skyum,S.[1981]
Fast parallel computation of polynomials using few processors
Proc. 10th Somposium on Mathematical Foundations of Computer Science
LNCS 118, pp. 132-139.
von zur Gathen,J.[1983]
Parallel algorithms for algebraic problems
Proc. 15th ACM Symposium on Theory of Computation (STOC)
pp. 17-23.
Mayr,E.[1984], Fast selection on para-computers (slides )
Karp,R.M. Wigderson,A.[1984?]
A Fast Parallel Algorithm for the Maximal Independent Set Problem
- Extended Abstract (manuscript)
Continuous operations on Infinitary Proof Trees, etc.
----------------------------------------------------
Rabin,M.O.[1969]
Decidability of 2nd Order Theories and Automata on Infinite Trees,
TransAMS 141, pp.58-68.
Kreisel,G. Mints,G.E. Simpson,S.G.[1975]
The Use of Abstract Language in Elementary Metamathematics;
Some Pedagogic Examples,
in Logic Colloquium72, LNM 453, pp.38-131.
Mints,G.E.[1975] Finite Investigations of Transfinite Derivations,
J.Soviet Math. 10 (1978) pp. 548-596. (Eng.)
Sundholm,B.G.[1978] The Omega Rule: A Survey,
Bachelors Thesis, University of Oxford
∂05-Apr-84 2121 @MIT-MC:DIETTERICH@SUMEX-AIM Re: Limits of determinism.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 21:20:55 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 6 Apr 84 00:12-EST
Date: Thu 5 Apr 84 20:46:01-PST
From: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
Subject: Re: Limits of determinism.
To: clark@AEROSPACE.ARPA
cc: DIETTERICH@SUMEX-AIM.ARPA, phil-sci@MIT-MC.ARPA
In-Reply-To: Message from "Kenneth Clark <clark@AEROSPACE>" of Fri 30 Mar 84 05:58:21-PST
From Einstein (via Clark):
'For the creation of a theory,
the mere collection of recorded phenomena never suffices-
there must always be added a free invention of the human
mind that attacks the heart of the matter.'
It's really not fair to quote Einstein in this context. He was
fighting a different battle with the logical empiricists who claimed
that somehow TRUTH could be obtained without any prior knowledge or
belief. Certainly the empiricists have long ago been defeated
(although AI did have a damaging bout with logical empiricism in its
early days). People who work on AI learning systems have recognized
the role that prior knowledge (and a priori biases such as Occam's
razor) play in guiding theory formation. Einstein was right that mere
collections of data do not permit a theory to be deduced. But this
doesn't mean that something "non-deterministic" is required. It means
merely that the learner has some prior biases and beliefs. A fond
hope of learning research is that we can eventually reduce this set of
fundamental biases to a small set of metaphysical beliefs about the
simplicity of the world. But we are a long way from such a reduction.
Existing theory-formation programs contain vast quantities of
domain-specific knowledge.
--Tom
-------
∂05-Apr-84 2317 @MIT-MC:JCMA@MIT-OZ Differentiating AI From Cybernetics
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 23:16:55 PST
Received: from MIT-JANIS by MIT-OZ via Chaosnet; 6 Apr 84 02:12-EST
Date: Friday, 6 April 1984, 02:11-EST
From: JCMA@MIT-OZ
Subject: Differentiating AI From Cybernetics
To: phil-sci@MIT-OZ
The other day and interesting question came to mind. It was:
* How can one tell the difference between an AI program and a servo-mechanism?
The answer that came to me was that a servo-mechanism can't exhibit adaptive
behavior and remember that behavior for future use. While this answer seemed
good to me at the time, someone pointed out that servo-mechanisms can get
arbitrarily complex.
Comments?
∂05-Apr-84 2317 @SRI-AI.ARPA:PETERS@SU-CSLI.ARPA Progress on additions to Ventura Hall
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 5 Apr 84 23:17:16 PST
Received: from SU-CSLI.ARPA by SRI-AI.ARPA with TCP; Thu 5 Apr 84 23:17:07-PST
Delivery-Notice: While sending this message to SRI-AI.ARPA, the
SU-CSLI.ARPA mailer was obliged to send this message in 50-byte
individually Pushed segments because normal TCP stream transmission
timed out. This probably indicates a problem with the receiving TCP
or SMTP server. See your site's software support if you have any questions.
Date: Thu 5 Apr 84 18:16:50-PST
From: Stanley Peters <PETERS@SU-CSLI.ARPA>
Subject: Progress on additions to Ventura Hall
To: csli-folks@SRI-AI.ARPA
The Center now has collection of trailers going up in front of
Ventura Hall, as all of you who have been here in the last week
will have seen. These facilities house a classroom, several
Dandelion workstations, and a number of badly needed offices.
The trailers may be the first fruit visible to every one of us
resulting from the enormous amount of thought, energy, and time
Dr. Betsy Macken has been devoting to the task of improving
CSLI's physical facilities.
The intention is that the trailers should be only a first step in
this direction. Architects have been engaged to design a
permanent extension of Ventura Hall, to replace the trailers and
provide much more space for the Center. Yesterday Dr. Macken
obtained approval from the university's administrative council
for the design our architects are developing. If all goes well,
complete plans will be finished by summer and our hoped-for donor
will then approve a gift of the needed funds to finance
construction and completion of the building project. Some of us
dare to dream that by the summer of 1985 CSLI will have the kind
and size of physical facilities that it needs to perform at its
best in this multi-displinary and multi-institutional research
project.
Dr. Macken deserves tremendous gratitude from us all for her
untiring efforts toward this end. She has been working very hard
on our behalf and has suffered many bruises in the process.
President Kennedy said yesterday that he will award her a purple
heart when all is done, in recognition of how much she has been
through. We in the Center should award her a medal of honor.
-------
∂06-Apr-84 0217 @MIT-MC:steve@BRL-BMD Re: Differentiating AI From Cybernetics
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 02:17:32 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 6 Apr 84 05:15-EST
Date: Fri, 6 Apr 84 5:11:22 EST
From: Stephen Wolff <steve@Brl-Bmd.ARPA>
To: JCMA%mit-oz@Mit-Mc.ARPA
cc: phil-sci@Mit-Mc.ARPA
Subject: Re: Differentiating AI From Cybernetics
What difference? Or have you begged the question by a deliberate use of the
obsolete glyph "servo-mechanism"?
∂06-Apr-84 0719 @MIT-MC:JCMA@MIT-OZ Re: Differentiating AI From Cybernetics
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 07:19:21 PST
Received: from MIT-JANIS by MIT-OZ via Chaosnet; 6 Apr 84 10:15-EST
Date: Friday, 6 April 1984, 10:15-EST
From: JCMA@MIT-OZ
Subject: Re: Differentiating AI From Cybernetics
To: steve@BRL-BMD
Cc: phil-sci@MIT-OZ
In-reply-to: The message of 6 Apr 84 05:11-EST from Stephen Wolff <steve at Brl-Bmd.ARPA>
Date: Fri, 6 Apr 84 5:11:22 EST
From: Stephen Wolff <steve@Brl-Bmd.ARPA>
What difference? Or have you begged the question by a deliberate use of the
obsolete glyph "servo-mechanism"?
The point is whether there is a difference between a thermostat and an AI
program. Read this difference for increasing complexities of "thermostats."
One answer is, as you have suggested, no difference.
Another answer is there is only a difference when the number components
exceeds some number, such as a million.
I suppose another answer is: what is cybernetics?
What I was looking for is some discussion of deeper distinctions.
∂06-Apr-84 0818 @SRI-AI.ARPA:BARWISE@SU-CSLI.ARPA Reminder
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 08:18:07 PST
Received: from SU-CSLI.ARPA by SRI-AI.ARPA with TCP; Fri 6 Apr 84 08:19:32-PST
Date: Fri 6 Apr 84 07:56:08-PST
From: Jon Barwise <BARWISE@SU-CSLI.ARPA>
Subject: Reminder
To: csli-principals@SRI-AI.ARPA
Don't forget this mornings "Annual Meeting", 9-11:30. It is intended
as a report to you as well as to the Advisory Panel, and to generate
a discussion of ways we might do things better.
Jon
-------
∂06-Apr-84 0916 @MIT-MC:steve@BRL-BMD Re: Differentiating AI From Cybernetics
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 09:15:59 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 6 Apr 84 12:02-EST
Date: Fri, 6 Apr 84 11:43:44 EST
From: Stephen Wolff <steve@Brl-Bmd.ARPA>
To: JCMA%MIT-OZ@mit-mc.arpa
cc: steve@brl-bmd.arpa, phil-sci%MIT-OZ@mit-mc.arpa
Subject: Re: Differentiating AI From Cybernetics
The raw etymology of each term suggests that cybernetics has a human
component while AI does not.
That is neither a serious answer nor a deep comment. I think I haven't
either for this topic.
∂06-Apr-84 0933 @MIT-MC:clark@AEROSPACE Re: Limits of determinism.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 09:32:58 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 6 Apr 84 12:14-EST
Date: Fri, 6 Apr 84 09:00:44 PST
From: Kenneth Clark <clark@AEROSPACE>
To: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>
CC: clark@AEROSPACE, PHIL-SCI@MIT-MC
Subject: Re: Limits of determinism.
In-reply-to: Your message of Thu 5 Apr 84 20:46:01-PST
From Tom Dietterich:
"People who work on AI learning systems have recognized
the role that prior knowledge (and a priori biases such
as Occam's razor) play in guiding theory formation.
Einstein was right that mere collections of data do not
permit a theory to be deduced. But this doesn't mean
that something "non-deterministic" is required. It means
merely that the learner has some prior biases and beliefs.
A fond hope of learning research is that we can eventually
reduce this set of fundamental biases to a small set of
metaphysical beliefs about the simplicity of the world.
But we are a long way from such a reduction."
You talk of metaphysical beliefs and yet still put quotation marks
around the term "non-deterministic"? This is exactly my point, that
the TRUTH about the relationship between human consciousness and
physical reality perhaps cannot be deduced from experience. But
where will these a priori beliefs come from? To label them as
being "a priori" does not seem to save you from carrying excess
epistemological baggage.
∂06-Apr-84 0946 EMMA@SU-CSLI.ARPA
Received: from SU-CSLI.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 09:46:40 PST
Date: Wed 4 Apr 84 15:57:33-PST
From: Emma Pease <EMMA@SU-CSLI.ARPA>
To: finterest@SU-CSLI.ARPA, nlinterest@SU-CSLI.ARPA
The mailing lists have been set up for the Foundation and the Natural
Language areas.
They are named as below:
F1 through F4 > For the specific areas
NL1 through NL9 > " "
Finterest and NLinterest >for the entire area and friends
All mailing lists are at Turing and so for those outside turing please
remember to write Finterest@turing (or Finterest@csli).
The Computer Language area lists are also ready (except for CLinterest
which should be ready by the end of the day).
Please send any problems to csli-requests.
Emma Pease (csli-requests)
-------
∂06-Apr-84 1017 LIBRARY@SU-SCORE.ARPA Mathematical Sciences Research Institute--Future Program-Computational Complexity.
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 10:17:09 PST
Date: Fri 6 Apr 84 10:06:17-PST
From: C.S./Math Library <LIBRARY@SU-SCORE.ARPA>
Subject: Mathematical Sciences Research Institute--Future Program-Computational Complexity.
To: su-bboards@SU-SCORE.ARPA
cc: faculty@SU-SCORE.ARPA
On of the primary programs for the Mathematical Sciences Research Institute
located on the UC-Berkeley campus for 1984-85 is computational complexity.
For information concerning fellowships contact Calvin C. Moore, MSRI,
2223 Fulton Stree, Room 603, Berkeley, Ca. 94720. For more information
on this new institute, its purpose, organizational structure, future plans
and buildings see The Mathematical Intelligencer vol. 6 no. 1 1984, pp.59-
64.
HL
-------
∂06-Apr-84 1058 EMMA@SU-CSLI.ARPA test
Received: from SU-CSLI.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 10:57:53 PST
Date: Fri 6 Apr 84 10:53:51-PST
From: Emma Pease <EMMA@SU-CSLI.ARPA>
Subject: test
To: folks@SU-CSLI.ARPA
Ignore this message. I am only testing the mail file.
Emma Pease
-------
∂06-Apr-84 1213 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 12:13:24 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 6 Apr 84 11:59:43-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 6 Apr 84 11:50:10-PST
Date: Fri 6 Apr 84 11:52:17-PST
From: PENTLAND@SRI-AI.ARPA
Subject: Issues in Language, Perception and Cognition
To: Seminar-List: ;
-------
∂06-Apr-84 1221 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 12:20:04 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Fri 6 Apr 84 12:10:36-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Fri 6 Apr 84 11:59:56-PST
Date: Fri 6 Apr 84 11:57:07-PST
From: PENTLAND@SRI-AI.ARPA
Subject: Issues in Language, Perception and Cognition
To: Seminar-List: ;
**** Due to a scheduling conflict, there has been a room change, to 050 ****
WHO: Len Talmy, Cognitive Science Program and German Dept., UC Berkeley
WHAT: How Language Structures its Concepts
WHEN: Monday April 9 12:00 noon
WHERE: Room 380-50
No speaker next monday.
Next speaker:
Stan Rosenchien, SRI and CSLI, Monday April 23 12:00, noon
-------
∂06-Apr-84 1222 BRODER@SU-SCORE.ARPA Next AFLB talk(s)
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 12:22:05 PST
Date: Fri 6 Apr 84 12:17:43-PST
From: Andrei Broder <Broder@SU-SCORE.ARPA>
Subject: Next AFLB talk(s)
To: aflb.all@SU-SCORE.ARPA
cc: sharon@SU-SCORE.ARPA
Stanford-Office: MJH 325, Tel. (415) 497-1787
S P R I N G Q U A R T E R
4/12/84 - Dr. Nimrod Megiddo (XEROX PARC & Stanford)
"Parametric computing, parallel processing and composition."
I will present several applications of parametric computing in which
small depth (in the sense of parallel computation) of an algorithm for
one problem helps design an efficient sequential algorithm for another
problem. The general topic is presented in my paper in the October 83
issue of JACM. I will also discuss some randomizing sequential
algorithms obtained by the method.
******** Time and place: April 12, 12:30 pm in MJ352 (Bldg. 460) *******
4/19/84 - Ken Clarkson (Stanford)
"Algorithms for Geometric Minimum Spanning Trees"
I will present algorithms for solving the geometric minimum spanning
tree problem:
Given a set of n points in d-dimensional space, find a minimum
spanning tree for the complete weighted graph G defined by these
points.
The graph G has n vertices, each vertex identified with a point, with the
weight of an edge given by the L←p distance between the two points
defining that edge.
The obvious algorithm for this problem looks at all edges, and so has
a running time worse than quadratic in n. I'll describe a nearly
linear (in n) approximation algorithm for the L←1 (Manhattan) case,
that finds a spanning tree with weight no more than 1+epsilon of the
minimum. The running time is proportional to log↑(d-1)epsilon. I'll
also discuss related results for the d=3, p=2 case, and for the d=2,
p=1 expected-time case.
******** Time and place: April 19, 12:30 pm in MJ352 (Bldg. 460) *******
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Regular AFLB meetings are on Thursdays, at 12:30pm, in MJ352 (Bldg.
460).
If you have a topic you would like to talk about in the AFLB seminar
please tell me. (Electronic mail: broder@su-score.arpa, Office: CSD,
Margaret Jacks Hall 325, (415) 497-1787) Contributions are wanted and
welcome. Not all time slots for this academic year have been filled
so far.
For more information about future and past AFLB meetings and topics
you might want to look at the file [SCORE]<broder>aflb.bboard .
- Andrei Broder
-------
∂06-Apr-84 1317 AHNGER@SU-SCORE.ARPA Special TGIF today!
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 13:16:53 PST
Date: Fri 6 Apr 84 13:07:57-PST
From: Sally P. Ahnger <AHNGER@SU-SCORE.ARPA>
Subject: Special TGIF today!
To: su-bboards@SU-SCORE.ARPA, students@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA
Don't forget the TGIF at 4:30 today on the 4th floor patio to welcome
20 university students from Finland. Please come and show them
a friendly welcome.
Sally
-------
∂06-Apr-84 1828 @MIT-MC:GAVAN@MIT-OZ Limits of determinism.
Received: from MIT-MC.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 18:27:50 PST
Received: from MIT-MC by MIT-OZ via Chaosnet; 6 Apr 84 21:23-EST
Date: Fri, 6 Apr 1984 21:22 EST
Message-ID: <GAVAN.12005434679.BABYL@MIT-OZ>
From: GAVAN%MIT-OZ@MIT-MC.ARPA
To: Kenneth Clark <clark@AEROSPACE.ARPA>
Cc: Tom Dietterich <DIETTERICH@SUMEX-AIM.ARPA>, PHIL-SCI@MIT-MC
Subject: Limits of determinism.
In-reply-to: Msg of 6 Apr 1984 12:00-EST from Kenneth Clark <clark at AEROSPACE>
From: Kenneth Clark <clark at AEROSPACE>
You [Tom Dietterich] talk of metaphysical beliefs and yet still
put quotation marks around the term "non-deterministic"? This is
exactly my point, that the TRUTH about the relationship between
human consciousness and physical reality perhaps cannot be deduced
from experience. But where will these a priori beliefs come from?
To label them as being "a priori" does not seem to save you from
carrying excess epistemological baggage.
I have no idea what you mean by TRUTH (capitalized), but I know what
you mean by belief, I believe. "A priori" refers to those beliefs you
assume beforehand in order to believe some other belief. These "a
priori beliefs" may be "synthetic", derived from empirical experience.
But reading between your lines, I get the feeling you're objecting to
the idea that some other of these a priori beliefs may be "pure" or
non-empirical. Is that the case?
If so, I agree with your complaint. Kant's dualism, his distinction
between a noumenal world of pure ideas and a phenomenal world of
empirical ideas is no longer widely accepted. But the ideas that Kant
classed as pure and a priori need only be innately specified for much
of what he says to be of interest. You don't have to buy into his
dualism.
Weldon, I believe, claims Kant had been unduly influenced by Tetens, a
student of John Locke, to present a dualist explanation in
contradiction to the his monist, Leibnizian training. Strawson points
to Kant's treatment of substance as the place where his system breaks
down. This is interesting if you believe that some ideas are innate.
∂06-Apr-84 2240 GOGUEN@SRI-AI.ARPA cl1 burstall lecture
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 6 Apr 84 22:40:02 PST
Date: Fri 6 Apr 84 22:37:04-PST
From: Joseph A. Goguen <GOGUEN@SRI-AI.ARPA>
Subject: cl1 burstall lecture
To: csli-folks@SRI-AI.ARPA, csli-c1@SRI-AI.ARPA
cc: goguen@SRI-AI.ARPA
CL1 SEMINAR
Tuesday, April 10, 9:30 -11:00 am
Ventura Hall Seminar Room
The Cl1 seminar will go out with a bang! as Rod Burstall lectures on joint
work with Butler Lampson. This will be our first and last meeting of the
quarter. Those who are interested in following area CL should consider our
meetings on Wednesday afternoons. -- Joseph Goguen
-------------------
A Kernal Language for Abstract Data Types and Modules
R. M. Burstall, University of Edinburgh
Abstract: A small set of constructs can simulate a wide variety of apparently
distinct features in modern programming languages. Using typed lambda calculus
with bindings, declarations, and types as first-class values, we show how to
build modules, interfaces and implementations, abstract data types, generic
types, recursive types, and unions. The language has a concise operational
semantics given by inference rules.
-------
∂07-Apr-84 2314 @SRI-AI.ARPA:BARWISE@SU-CSLI.ARPA Advisory Panel Visit
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 7 Apr 84 23:14:06 PST
Received: from SU-CSLI.ARPA by SRI-AI.ARPA with TCP; Sat 7 Apr 84 23:13:21-PST
Date: Sat 7 Apr 84 17:58:58-PST
From: Jon Barwise <BARWISE@SU-CSLI.ARPA>
Subject: Advisory Panel Visit
To: csli-principals@SRI-AI.ARPA
Saturday
All,
The Advisory Panel ended about 2 today. I thought I would
share my thoughts on things with you while they are fresh.
First the good news, as JRP would say. They think things are going
very well, that a lot of the problems they saw before seem to have
gone away, and that the new ways of managing the budget and research
activities was clearly in the right direction.
Our current plan is to use the existing Executive committee as a
budget committee, and to expand it to a larger Research Committee.
This committee would be responsible for setting the long term research
directions of the Center. It is clear that this needs to be set up
right away in connection with the new activity/area matrix plan (as
discussed on Friday, for those of you who missed that meeting), and to
review the perception proposal and the phonetics/phonology proposal.
I will appoint the members of this committee this week, with the
approval of the executive committee, and welcome suggestions as to its
members right away.
The Advisory Panel met with Charlie Smith for an hour alone, just
before lunch. They left Charlie with a good feeling for how well CSLI
si coming, and they came away from their meeting with him with a very
positive feeling about the outcome of the year one review. We will
have to work hard to get a good report in shape, but if it reflects
what is going on here, I think there will be no problem with the
review.
Now for the bad news. There are some problems. Some very specific
problems did come to light. Betsy will be visiting PARC and SRI early
this week to discuss them, and get more details, and to make some
specific changes in the coming weeks.
One problem that emerged was a lack of clarity, especially among the
staff, but also among some of you, as to just what Betsy's role is. I
think this stems from the fact that that role has been changing, and I
have not kept you posted on it. Initially, her position was seen as
my assistant and manager of project SL. However, given her
qualifications and my own inclinations to stay out of day to day
decisions, I made her Assistant Director. Initially, I imagined that
her power would stem from being in charge of the budget, which she is.
However, as things turned out, her time has been consumed by the
budget and the building, and a whole set of problems and issues arose
that I had not foreseen. Joyce is now taking care of the budget
details, and Jamie Marks is taking over much of the work on the
building. Susan is doing a wonderful job on helping Betsy and I on
the research administration end. With all of this help, Betsy can
devote more time to truly running the day to day operations of CSLI as
a whole. She has already begun this in connection with getting the
Dandelions ready for Brian's course (which is an enormous task, bigger
than you can imagine, no matter how wild your imagination).
At the risk of embarrassing her, I want to get something off my chest
and finally acknowledge the contribution Betsy has made this year. I
have never known anyone to work as hard or with such dedication to a
project in my life, though there are a number of close seconds around
here. We would not be anywhere near where we are today without her.
A large part of what she has done is invisible to most of you, but it
is astonishing. President Kennedy was not completely joking when he
awarded her a purple heart. In the building thing alone, she has
gotten the university administration to do things I never thought they
would agree to, and has gained a lot of respect along the way. She has
stood up to a lot of pressure from very high places, pressure which it
would have been easy to give in to to make things go more smoothly,
but which would ultimately have hurt us. She is quiet, but she is in
fact a person of great strength and integrity. I have come to admire
and depend on her completely. I am sure that as she becomes more
involved in aspects of the Center that touch you more visibly, you
will all come to share my feelings, if you don't already.
Another personal note. I am so close to what is going on here, that I
sometimes lose sight of the whole thing. I suspect we all do. It
took Advisory Panel's visit to convince me that you are all turning
CSLI into a terrific place, or frame of mind, or whatever it is that
it is, something that is absolutely unique and a wonderful adventure
for all of us. So many of you have put so much into this endeavor this
year. I wish you could have shared with me in their enthusiasm. As
they said in leaving:
"Full steam ahead".
Jon
-------
∂09-Apr-84 0716 GOLUB@SU-SCORE.ARPA Schedule of meetings
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 9 Apr 84 07:15:57 PST
Date: Mon 9 Apr 84 07:12:55-PST
From: Gene Golub <GOLUB@SU-SCORE.ARPA>
Subject: Schedule of meetings
To: "CSD Senior Faculty": ;
Several of our senior faculty are not always available on Thursdays at 4:15.
Since none of our senior faculty our teaching at 2:30, let's continue our
SENIOR FACULTY MEETINGS on Tuesday at 4:15. That means we have a meeting
on Tuesday May 1 and Tuesday June 5 at 2:30.
GENE
-------
∂09-Apr-84 0916 EMMA@SU-CSLI.ARPA Mailing lists
Received: from SU-CSLI.ARPA by SU-AI.ARPA with TCP; 9 Apr 84 09:16:23 PST
Date: Mon 9 Apr 84 09:09:00-PST
From: Emma Pease <EMMA@SU-CSLI.ARPA>
Subject: Mailing lists
To: folks@SU-CSLI.ARPA
Please use the new lists located in <csli-lists>@SU-CSLI and not
in the sri-ai system. A few changes have happened. Except for csli-requests,
all names have dropped csli (for instance folks instead of csli-folks).
A and B area mailing lists are now NL1 through NL9. C area mailing lists are
now CL1 through CL3. D mailing lists are now F1 through F4. The general lists
for each of these areas are labeled NLinterest, Clinterest, and Finterest.
Remember, if you are not on the csli system, you must use @su-csli or
@su-turing.
Any problems send a message to csli-requests.
Emma Pease
ps. please don't cc me on these messages; sending them to csli-requests
insures that I get a copy.
-------
∂09-Apr-84 0956 @SRI-AI.ARPA,@SU-SCORE.ARPA:PENTLAND@SRI-AI.ARPA Issues in Language, Perception and Cognition
Received: from SRI-AI.ARPA by SU-AI.ARPA with TCP; 9 Apr 84 09:56:44 PST
Received: from SU-SCORE.ARPA by SRI-AI.ARPA with TCP; Mon 9 Apr 84 09:29:59-PST
Received: from SRI-AI.ARPA by SU-SCORE.ARPA with TCP; Mon 9 Apr 84 09:19:00-PST
Date: Mon 9 Apr 84 09:19:46-PST
From: PENTLAND@SRI-AI.ARPA
Subject: Issues in Language, Perception and Cognition
To: Seminar-List: ;
** Just a reminder ***
WHO: Len Talmy, Cognitive Science Program and German Dept., UC Berkeley
WHAT: How Language Structures its Concepts
WHEN: TODAY, Monday April 9 12:00 noon
WHERE: Room 380-050 *** Note room change ***
No speaker next monday.
Next speaker:
Stan Rosenschein, SRI and CSLI, Monday April 23 12:00, noon
-------
∂09-Apr-84 1022 @SU-CSLI.ARPA:PCOHEN@SRI-AI.ARPA Aspects of Anaphora
Received: from SU-CSLI.ARPA by SU-AI.ARPA with TCP; 9 Apr 84 10:21:59 PST
Received: from SRI-AI.ARPA by SU-CSLI.ARPA with TCP; Mon 9 Apr 84 09:31:46-PST
Date: Mon 9 Apr 84 09:27:43-PST
From: Phil Cohen <PCOHEN@SRI-AI.ARPA>
Subject: Aspects of Anaphora
To: friends@SU-CSLI.ARPA
ASPECTS OF ANAPHORA
Who: Prof. Joan Bresnan
What: Syntactic Constraints on Anaphora
When: Thurs, April 12, 10:00 AM -- 11:30 AM
Where: VENTURA SEMINAR ROOM (!!)
See you there...
-------
∂09-Apr-84 MAYR@SU-SCORE.ARPA 09-Apr-84 JMC Undergraduates, and CS
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 9 Apr 84 13:15:14 PST
Date: Mon 9 Apr 84 12:58:21-PST
From: Ernst W. Mayr <MAYR@SU-SCORE.ARPA>
Subject: Undergraduates, and CS
To: golub@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA, reges@SU-SCORE.ARPA
The following seems to be an interesting topic for some Tuesday lunch
discussion (maybe again!), and of course it's a recurring theme.
Last week, an undergraduate student came to see me to ask about advise
concerning making up his individually designed undergraduate major. What
he had in mind turned out to be plain vanilla computer science (if that's
possible here; forgive me) and not any combination of different areas for
which there is no comprehensive program available.
I talked to Bob Floyd about this, and we agreed that, granting this student's
request, might be an undergraduate computer science program through the
back door. On the other hand, I've heard (rumours) that requests like the
above have been granted before.
I think it might be worth some discussion to come up with some kind of
guidelines (or maybe even common opinion) on this and related issues.
-ernst
-------
jmc - The Math Sciences program lets a student go pretty far in the
direction of a CS major - perhaps far enough. A student would need
fairly special circumstances to convince me that an individually
designed program - lots of trouble for all concerned - was warranted
in such a case.
[JMC - Forwarded to OTHER-SU-BBOARDS from line 27]
∂09-Apr-84 1421 @SU-SCORE.ARPA:Feigenbaum.pa@Xerox.ARPA bats on april 20
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 9 Apr 84 14:21:14 PST
Received: from Xerox.ARPA by SU-SCORE.ARPA with TCP; Mon 9 Apr 84 14:14:38-PST
Received: from Semillon.ms by ArpaGateway.ms ; 09 APR 84 13:42:08 PST
Date: 9 Apr 84 13:14:29 PST
From: Feigenbaum.pa@Xerox.ARPA
Subject: bats on april 20
To: bats@su-score.ARPA
Cc:
the next bats meeting will be on friday, april 20th at stanford,
in the CERAS LGI (same room as last time).
manuel blum, christos papadimitriou, dorite hochbaum, and at
least one other person (as yet unchosen) will speak. i will send
abstracts as soon as i receive them.
see you all there.
joan
∂09-Apr-84 1931 @SU-SCORE.ARPA:reid@Glacier Re: Undergraduates, and CS
Received: from SU-SCORE.ARPA by SU-AI.ARPA with TCP; 9 Apr 84 19:31:36 PST
Received: from Glacier by SU-SCORE.ARPA with TCP; Mon 9 Apr 84 19:27:56-PST
Date: Mon, 9 Apr 84 19:27:44 pst
To: Ernst W. Mayr <MAYR@SU-SCORE.ARPA>
Cc: golub@SU-SCORE.ARPA, faculty@SU-SCORE.ARPA, reges@SU-SCORE.ARPA
Subject: Re: Undergraduates, and CS
In-Reply-To: Your message of Mon 9 Apr 84 12:58:21-PST.
From: Brian Reid <reid@Glacier>
I estimate that Stanford graduates 40 students a year, perhaps more
than that, whose transcript is nearly indistinguishable from what would
be on a Computer Science major's transcript. I steer about 5 advisees a
year into self-defined majors in computer science, and I know many more
who major in linguistics or philosophy but fill their schedules with
computer science courses. The brightest undergrad that I have met at
Stanford, who got A+'s in my CS142 and CS242 classes, is majoring in
linguistics because he is not interested in all the Stat and OR that
fill up the schedule of a Math Sciences major.
EE is also thinking hard about an undergraduate major in Computer
Systems Engineering; this major would have the usual School of
Engineering breadth requirements, full of math and physics and
flavored with distribution requirements in thermodynamics and ecology.
Like all undergraduate Engineering majors, such a CSE major would
specify 36 units of "depth" courses, many of which could be CS courses.
Brian